Я могу сказать по вопросу, что вы новичок в такого рода вещах ... В праздничные дни я только что перестроил свою стратегию резервного копирования / архивирования / восстановления, которая применялась в течение ЧЕТЫРНАДЦАТОГО года. Вот несколько полезных советов ...
Во-первых, Ричард Маркес имеет право - еще один раздел, но я упростил это и стандартизировал его для моего использования - вот, пожалуйста:
В каталоге "slash el", /l, находятся "локальные" вещи, которые меня волнуют. Здесь нет ничего, что является частью операционной системы.
Каталог /nfs - это место, где монтируются все "чужие" файловые системы, а подкаталоги для каждого хоста находятся под ним - и именно там находятся каталоги "slash el" этой системы.
Дисковое пространство - ВСЕ - не системное дисковое пространство находится в /d с точкой монтирования на диск, как в:
/d/d1
/d/d2
/d/d3
Эти диски содержат все, что угодно. Ваш каталог /l затем ссылается на эти места. Например, музыка может быть в /d/d3/Music, а /l имеет /l/Music. Вы можете перемещать музыку по мере необходимости и просто менять ссылку. Ссылка сделана с помощью ln, например:
ln -s /d/d3/Music /l/Music
Суть в том, чтобы организовать заранее, используя шаблон, который легко запомнить и которым легко управлять. Когда вы получаете новые диски, у вас уже есть место для их размещения, и у вас уже есть способ перемещать данные между ними просто и легко. И вы знаете, где находится "основная" копия, потому что в моем примере она находится в /l.
Теперь для резервных копий поместите их на собственный шпиндель, скажем, /d/d2/Backups. Теперь у вас есть ссылка /l/Backups, так что вам не нужно беспокоиться о том, на чём движутся данные. В соответствии с этим у вас есть место для zip-файлов и файлов tars, если хотите, например, /l/Backup/zip. Но, жизненно важно, я также использую место, которое я называю « синхронизация », и именно здесь все становится действительно полезным ...
Если у вас есть каталог в /l/Backups/sync для каждого каталога в /l, кроме Backups, вы можете использовать этот фантастический инструмент под названием rsync. Это так полезно, что я могу познакомить вас только здесь ... Затем вы синхронизируете пространство резервного копирования с помощью rsync с помощью чего-то вроде:
rsync /l/Music /l/Backups/sync
В /l/Backups/sync у вас будет каталог под названием Music, содержащий ВСЕ ДЕРЕВО, причем не в виде zip, а в виде живых файлов. Более того, rsync настолько умен, что он касается только тех вещей, которые изменились, поэтому он очень эффективен. Вы можете синхронизировать огромные деревья за считанные минуты, в зависимости от изменений. Он даже удалит удаленные файлы, если вы хотите, чтобы деревья оставались точно такими же, включая разрешения, временные метки и т.д.
Я нахожу это настолько полезным, что создал сценарий резервного копирования, который использует все мои любимые флаги и не дает мне даже думать об этом - просто вызовите сценарий, и он сделает это возможным.
Rsync разработан для того, чтобы помочь вам синхронизировать диски ПО СИСТЕМАМ, и он знает, как использовать SSH, поэтому вы также можете синхронизировать удаленные диски - отлично подходит для аварийного восстановления!
Надеюсь это поможет... Многое возможно - поверьте на слово мудрым: держите все свои собственные вещи полностью отдельно от операционной системы и поддерживайте ОС отдельно. Если вы используете Unix или Linux, все, что вам действительно нужно, это /etc. Больше ничего не должно быть ... НЕ ПОЗВОЛЯЙТЕ, ЧТОБЫ СВОЙ ПРОДУКТ МОЖНО СМЕШИТЬ С ОС!