-2

Жесткий диск одного из моих серверов заполнен, поэтому мне нужно убрать с него файл, чтобы освободить место.

Я пробовал tar -cvf но когда я отправляю его на другой сервер с помощью wget -c , я вижу, что он завершен на 100%. Проблема заключается в том, что размер файла отличается, даже несмотря на то, что он сообщил о завершении.

1 ответ1

3

В следующий раз, когда вы отвечаете кому-то, кто прокомментировал ваш вопрос, используйте @ , чтобы ответить мне @Fischer чтобы я мог быть уведомлен о том, что вы ответили мне, иначе я никогда не смогу ответить вам.

Я буду ссылаться на некоторые учебники.

Создать тарбол

вы идете в расположение файла с помощью cd , а затем вы делаете

tar -cvf example.tar /example

Затем использовать rsync в дистрибутиве на основе RedHat

yum install rsync

или, если вы используете дистрибутив на основе Debian

apt-get install rsync

затем перенести на новый сервер

rsync -av -e ssh username@oldserverip:/path/to/example.tar /example.tar

(обратите внимание, что у вас есть возможность сжать файл на лету, добавив флаг -z )

и, наконец, untar на новом сервере, перейдите туда, где находится tar , используйте ls чтобы помочь вам увидеть файл.

tar -xvf example.tar

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .