Мой старый NAS вышел из строя, и я больше не хочу использовать аппаратный RAID-контроллер, поэтому я создал свой первый сервер с Ubuntu Server 14.04 LTS. Он работает на SSD и хранит мои данные на 2 × 3 ТБ WD Red, работающем в RAID1.
Пока все работает нормально, но я хочу создать сценарий резервного копирования для зеркала , вручную с RAID1 на третий диск объемом 3 ТБ. Этот третий диск не будет доступен постоянно, поэтому необходимо запускать его вручную.
В Windows я делал подобные вещи с приложением под названием RoboCopy. у него есть опция /mir
, чтобы сделать копию 1: 1. Это то, что я собираюсь сделать здесь, под Ubuntu.
Я читал справку для rsync
, но не уверен, что нашел то, что искал. Я нашел множество вариантов, но не знаю, подходят ли они друг другу. Правильно ли выглядит следующее? Есть ли лучшие способы?
sudo rsync --delete -avv /data /backup
/data
и /backup
для моих путей
Я открыт для советов или альтернатив для резервного копирования.
А кто-нибудь знает, будут ли мои механические диски вращаться по умолчанию на Ubuntu Server 14.04? Я не хочу, чтобы они замедлялись, так что, если это по умолчанию, как я могу это остановить?
Спасибо за справку
, но теперь у меня есть больше вопросов об опциях, которые Вы упомянули.
logger
записи к системному журналу, но где я нашел системный журнал? и что записано там из сценария?
Вы сказали, что сохраняете журнал резервного копирования, содержащий времена и датированный, но какие даты Вы имели в виду, даты резервного копирования или файлов?
, что делает --progress
так? я не сделал нашел его в немецкой версии Справки. Ubuntu Wiki
--safe-links
игнорирует каждую ссылку / ярлык или копирует файл со ссылки? также не упомянутый в немецкой справке...
Да, это покрывает основы. Мои резервные сценарии незначительно более необычны:
logger -i -t Backup Backup started
date > /path/backuplog
rsync -az --progress --safe-links --exclude-from=/path/backup-exclude /data /backup >> /path/backuplog 2>>&1
date >> /path/backuplog
logger -i -t Backup Backup finished
logger
утилита для записи строк в syslog
. z
флаг для сжатия, и --progress
опция (хотя последний ничего не регистрирует). --safe-links
опция проигнорировать ссылки вне папки. я должен добавить, что это использование rsync
не создает точное зеркало (оно не удаляет файлы в резервном копировании). Ваш делает. И при этом это не делает двухсторонней синхронизации (ни один не делает Ваш, и я не думаю, что это должно).
И кто-либо знает, будут ли мои механические диски вращаться вниз по умолчанию на Сервере Ubuntu 14.04? Я не хочу, чтобы они вращались вниз поэтому, если это - значение по умолчанию, как я могу остановить его?
Для тех из Вас, как поиск является той же проблемой, я наблюдал свою систему прошлые дни, и кажется, что диски не являются spinned вниз. Но я не могу сказать, является ли это состояние по умолчанию Сервера Ubuntu 14,04 версий или просто потому что у КРАСНЫХ WD есть некоторое специальное управление питанием WD, которое игнорирует системные команды.