Введение
NtfsUndelete может восстанавливать удаленные файлы с разделов NTFS. Это часть пакета ntfsprogs. Еще одна программа, способная работать с разделами NTFS, — ntfs-3g. Оба установлены по умолчанию в Ubuntu.
Если вы хотите восстановить потерянные файлы на удаленном сервере, читайте дальше, в противном случае, если вы хотите восстановить удаленные файлы на локальном компьютере, пропустите первый абзац «Подключение к серверу» и прочитайте следующий.
Подключение к серверу
Чтобы получить доступ к серверу, вам нужно знать IP-адрес. Вам также потребуется пароль для аутентификации.
Чтобы подключиться к серверу как root, введите эту команду:
ssh root@IP_DEL_SERVER
Далее вам будет предложено ввести пароль пользователя root.
Если вы не используете пользователя root, вы можете войти под другим именем пользователя с помощью той же команды, а затем изменить первый параметр:
ssh VOSTRO_UTENTE@IP_DEL_SERVER
Затем вам будет предложено ввести пароль пользователя.
Теперь вы подключены к своему серверу и готовы начать восстановление потерянных файлов в Ubuntu 18.04 LTS.
Восстановить удаленные файлы с помощью NtfsUndelete
Для поиска удаленных файлов на устройстве /dev/sda1 введите в окне терминала следующую команду:
ntfsundelete /dev/sda1
Для поиска удаленных файлов.txt на устройстве /dev/sda1 введите в окне терминала следующую команду:
ntfsundelete /dev/sda1 -s -m '*.txt'
Для поиска удаленных файлов на устройстве /dev/sda1 размером от 7 000 до 8 000 000 байт и 90% восстанавливаемого содержимого введите в окне терминала следующую команду:
ntfsundelete /dev/sda1 -S 7k-8m -p 90
Чтобы найти файлы, удаленные за последние три дня, введите в окне терминала следующую команду:
ntfsundelete /dev/sda1 -t 3d
Для поиска удаленных файлов на инодах 2, 5 и 100 на устройстве 131 /dev/sda1 введите в окне терминала следующую команду:
ntfsundelete /dev/sda1 -u -i 2,5,100-131
Чтобы найти удаленный файл 'filename.txt' на иноде 3689 устройства /dev/sda1 и скопировать его в домашнюю папку, введите в окне терминала следующую команду:
ntfsundelete /dev/sda1 -u -i 3689 -o nome_file.txt -d ~
Чтобы сохранить все метаданные, содержащиеся в таблице основных файлов между индексами 3689 и 3690, а затем иметь возможность проанализировать их позже, введите следующую команду в окне терминала:
ntfsundelete /dev/sda1 -c 3689-3690 -o file_output
Где " output_file " - это целевой файл.