Могу ли я использовать команду dd для резервного копирования раздела на FTP-сервере?

можно ли использовать команду dd для резервного копирования файла на FTP-сервер, а не на сетевой ресурс?

0
задан 7 June 2011 в 20:08

3 ответа

Другие инструменты, которые вы, возможно, захотите проверить, это tar и rsync. Создать архивные архивы просто, и есть множество предварительно сконфигурированных строк.

Rsync может быть вашим лучшим выбором. Он создает инкрементные резервные копии и принимает множество опций (опять же, ищите oneliner rsync, который делает то, что вы хотите). В результате получается не один файл, а точная копия структуры папок и файлов.

0
ответ дан 7 June 2011 в 20:08

Обратите внимание, что dd не очень эффективен в качестве инструмента резервного копирования, он копирует все пространство раздела, включая неиспользуемое пространство Использование partimage (пакет доступен в репозиториях) является лучшим вариантом. Поскольку partimage не имеет встроенной поддержки FTP, вам нужно использовать что-то вроде curlftpfs. Я не уверен, что это будет надежно. FTP был разработан для загрузки ранее созданных файлов, а не для их постепенного обновления.

0
ответ дан 7 June 2011 в 20:08

Используйте это при входе на ваш FTP-сервер с помощью команды ftp:

put "|dd if=/dev/DISK0 bs=1m count=1000|bzip2" backup.bz2

, конечно, заменив DISK0 на ваш диск.

0
ответ дан 7 June 2011 в 20:08

Другие вопросы по тегам:

Похожие вопросы: