Какая хорошая резервная стратегия для 1 настольного ПК?

Нет, это не сравнение инструментов резервного копирования и не предложение о том, что делать резервные копии или почему, и лишь немного о том, где делать резервные копии и когда это делать.

Это в основном стратегический вопрос: что, где и когда все вместе. "Как" на самом деле не имеет значения: существует множество программ резервного копирования, и все они выполняют одну и ту же основную вещь: делают копии данных.

Но реальный вопрос заключается в следующем: эти резервные программы делают копии данных важными для вас? Как вам установить и запустить Ubuntu, защищая ваши данные?

Не существует "одного размера для всех", когда речь идет о компьютерах, версиях Ubuntu или стратегии резервного копирования, поэтому я разделил это на 5 основных типов пользователей, каждый из которых имеет свой собственный ответ:

  1. У меня нет компьютера!
  2. Мой компьютер не содержит мою жизнь...
  3. Мой компьютер содержит мою жизнь!
  4. Мой компьютер - это моя жизнь! (или вы работаете в режиме UEFI!)

А так как вышесказанное не подходит всем, один для нетерпеливых

  1. Я хочу скорейшего восстановления!

Так что нажмите одну из вышеуказанных ссылок и перейдите к вашему типу пользователя!

PS Если у вас запущена ферма серверов и вы уже прочитали этот вопрос, извините: речь идет об одном ПК, а не о сети или ферме серверов.

6 ответов

Решение

4. Мой компьютер - это моя жизнь!

Причина, по которой вы купили компьютер, в первую очередь, в... Ну, компьютер! Вы возитесь, ваша тема, вы настраиваете, вы получаете это правильно! Но верно ли это для резервной копии?
Что если ваша последняя тема не позволит вам войти на рабочий стол? Или то кастомное ядро, которое вы только что скачали, зависает всю систему?

Как установить Ubuntu:
Используйте как минимум 3 раздела: swap, / а также /home, Вы хотите повозиться с этим еще дальше? Прочитайте Стандарт Иерархии Файловой системы полностью.

Что резервировать:
Все! Ваш телефон! Ваша цифровая камера! Ваш планшет! Настройки роутера! ТВ прошивка! Планшет соседа! Псион! Настройки Тепловой Камеры!
Поддержите их все на своем компьютере! Забудь об этих облаках! Интернет будет недоступен в течение 24 часов, и вам понадобятся все эти данные, чтобы не выводить их!

Забудьте о свопе! Никогда не бэкап своп! В любом случае это просто необработанный раздел. Загрузите компакт-диск и создайте образ или клонируйте / исключая /home
Существует множество инструментов резервного копирования, которые поддерживают создание образов и клонирование. Всегда сохраняйте 2 изображения: одно, которое вы делаете, и предыдущее. Таким образом, если молния попадет на провод, пока вы делаете резервную копию, вы все равно сможете восстановить предыдущую!

Тогда просто используйте некоторую программу резервного копирования, которая выглядит круто и быстро и резервное копирование /home на том же жестком диске в том же разделе, в другом каталоге в незашифрованном виде. (Google для "проблема зашифрованного восстановления", если вы хотите знать, почему)

Где создать резервную копию / где ее хранить:
На внешнем жестком диске USB и в облаке (после серьезного шифрования с открытым ключом) храните жесткий диск USB в безопасном месте, не подключенном к компьютеру, а рядом, как в соседней комнате, чтобы вы могли легко восстановить.

Когда выполнять резервное копирование:
Сколько вы можете позволить себе потерять? День? Неделя??? Может быть, просто постоянное резервное копирование?

Как сделать восстановление:
Загрузите компакт-диск с изображениями / клонированием, восстановите образ / клон (никогда не используйте клон!). После этого восстановить дифференциальную резервную копию на /home

Готово!

1. У меня нет компьютера!

В самом деле! Забытые массы Ubuntu! Ну, здесь не забыли...;-)

Другие могут задаться вопросом, но вы и я знаем: у вас может не быть больших денег, чтобы купить свой собственный компьютер, но у вас есть собственный персональный компьютер, надежно спрятанный на USB-накопителе / ​​флешке /SD-карте / внешнем жестком диске или даже просто ваш телефон / планшет...

И ты в безопасности, верно? Резервное копирование??? Вам не нужен один! Все это безопасно спрятано в сумочке, в ящике или в вашем кармане.

Но что, если вы потеряете это? Или его украдут? Или вы удобно садитесь, и он выскальзывает, вы промываете его и понимаете, что только через долю секунды после нажатия кнопки...

  1. Если у вас есть флешка / флешка /SD-карта / внешний жесткий диск ("флешка"), вы уже копите на новый, верно? Больше!
  2. Если у вас есть телефон / планшет ("Телефон"), вы также копите на большую / лучшую версию.

Что резервировать: все.

  1. USB-накопитель: сэкономьте немного больше. У вас уже есть версия MLC! Купите SLC: они стоят в 2-3 раза дороже для того же размера, чем MLC, но они в 4-8 раз быстрее и служат намного дольше, поэтому рассматривайте это как инвестиции в будущее.
  2. Телефон: У тебя тоже есть MLC? Не беспокойтесь о SLC: новый телефон, для которого вы сохраняете, будет использовать свою внутреннюю память для кеширования плохой производительности MLC! Только не покупайте самую дешевую "Crap Inc. Hyper! Mega! Micro! SD! Card", но хороший бренд. С SD-курткой, чтобы, когда вы все- таки взялись за компьютер, было легко сделать резервную копию вашего телефона. Спросите о гарантии.

    Если вы не можете позволить себе сделать резервную копию всего, возьмите незаменимые данные: фотографии вашей семьи, вашей нынешней работы в школе / университете и тому подобное. И знайте, что вам не нужно слишком много возиться, чтобы правильно настроить Ubuntu: это расходный материал. Это фото с этой красивой улыбкой нет.

Где сохранить / Где хранить: Ваш старый!

  1. И USB-накопитель, и..
  2. Ваш телефон должен быть скопирован на старый. Не беспокойтесь, что он медленный и устаревший... Это то, к чему вы можете прибегнуть, когда происходит нечто действительно неприятное.

    И храните его в безопасном месте: не в той же комнате и не в том же доме, если это возможно. (Брат / сестра / двоюродный брат / племянница за углом в порядке)

Когда выполнять резервное копирование:

Сколько вы можете позволить себе потерять? Неделя? Месяц? Делайте данные каждую неделю. (Пожалуйста!) Система: каждый месяц.

5. Я хочу скорейшего восстановления!

Если скорость восстановления и все в точности так, как было при резервном копировании, важнее, чем пространство, в котором находится резервная копия, вы можете выполнить резервное копирование каждого диска, используя dd или же dc3dd создать файл (ы) изображений. Поместите файлы изображений на диск, который достаточно большой, чтобы вместить все. Обратите внимание, что вам потребуется достаточно места, чтобы сохранить КАЖДЫЙ сектор дисков, которые вы резервируете, а не только используемое пространство. Вы можете определить полный размер диска и его имя с помощью команды терминала sudo fdisk -l или приложение Диски (Дисковая утилита).

Когда:

A. Всякий раз, когда вы сделали больше, чем хотите, с момента последнего резервного копирования
и / или
Б. До обновления вашей системы до новой версии

Куда:

Внешний USB-накопитель (и) или лучше: внутренний / внешний SATA/SCSI/ оптоволоконный накопитель.

Как:

Все команды, используемые здесь (за исключением упомянутых приложений, таких как Диски, Дисковая утилита и Программное обеспечение и обновления), вводятся из командной строки через Терминал. Вы можете открыть терминал из графического интерфейса с помощью Ctrl Alt T

Примечание. Резервное копирование подключенного диска никогда не является хорошей идеей, поэтому сначала отключите исходный диск. Я всегда выполняю резервное копирование изображений, загружаемых с живых носителей, поэтому мне не нужно об этом беспокоиться и предлагаю вам сделать то же самое. Чтобы быть в безопасности, дважды проверьте вывод mount чтобы убедиться, что ваш исходный диск не подключен.

  1. Подключите резервный диск (если он еще не подключен) и подключите его, если он не подключен автоматически.
  2. Если он уже установлен, узнайте, где он установлен. mount команда или приложение Диски (Дисковая утилита) может показать вам, какие диски смонтированы и на каких путях они смонтированы. Это будет место, где вы сохраните свои образы дисков (вероятно, /media/"Имя тома USB", если вы выполняете резервное копирование на внешний USB-накопитель) (см. man mount для получения дополнительной информации о 1 и 2)
  3. Решите, использовать ли dc3dd (или же dd) и следуйте инструкциям ниже, которые вы выбрали.

Резервное копирование с использованием dc3dd Вы можете определить, установлен ли dc3dd с помощью команды which dc3dd Если установлен, он вернет что-то вроде /usr/bin/dc3dd Если вы просто получите командную строку обратно, вы можете установить dc3dd с помощью команды sudo apt-get install dc3dd Обратите внимание, что этот пакет находится в репозитории Universe, и вам придется включить этот репозиторий в "Software & Updates", если он еще не был включен до установки.

dc3dd if=/dev/sdy of=/target/mount/point/sdy.dd.img где sdy= ваш исходный диск (в системе с одним диском это будет sda)

Будет предоставлен индикатор прогресса, который сообщает, сколько было скопировано и скорость процесса.

Когда процесс завершен, о чем свидетельствует индикатор прогресса, достигающий 100%, и запрос, возвращающий его, не мешает выполнить команду sync чтобы буферы были сброшены в выходной файл. Теперь вы можете размонтировать (см. man umount и отключите диск (если он внешний) и поместите его в безопасное место.

Резервное копирование с использованием дд

dd if=/dev/sdy of=/target/mount/point/sdy.dd.img где sdy= ваш исходный диск

индикатор прогресса не будет отображаться, хотя вы можете открыть другое окно терминала, быстро найти процесс dd с помощью команды top и выполнить команду kill -USR1 xxxx где xxxx - номер процесса для одноразового отчета о состоянии.

Вы можете пропустить эту часть, если вы не заинтересованы -> dd Добавление относительно индикатора прогресса:

В Ubuntu версии 16.04 и выше dd включает индикатор прогресса, если вы используете переключатель статуса = прогресс, устраняя необходимость использования таких решений, как pv или kill -USR1 Подход, упомянутый выше, просто для достижения прогресса. Пример использования dd Индикатор прогресса: dd if=/dev/sdy of=/target/mount/point/sdy.dd.img status=progress где sdy= ваш исходный диск (если вы попробуете это с версией, которая слишком ранняя, чтобы поддерживать ее, вы просто получите сообщение об ошибке dd: invalid status flag: ‘progress’

Когда процесс завершен, о чем свидетельствует возвращаемое приглашение, выполнение команды не помешает sync сбросить буферы в выходной файл. Теперь вы можете размонтировать и отключить диск (если он внешний) и поместить его в безопасное место.

Восстановить:

Просто выведите резервный диск из хранилища, смонтируйте его, поменяйте местами if = и of = и используйте тот же процесс.

Восстановить с помощью dc3dd

dc3dd if=/target/mount/point/sdy.dd.img of=/dev/sdy где sdy= ваш целевой диск (в системе с одним диском это будет sda). Когда процесс завершен, о чем свидетельствует индикатор прогресса, достигающий 100%, и запрос, возвращающий его, не мешает выполнить команду sync сбросить буферы на диск.

Восстановить с помощью дд

dd if=/target/mount/point/sdy.dd.img of=/dev/sdy где sdy= ваш целевой диск (в системе с одним диском это будет sda). Когда процесс завершен, о чем свидетельствует возвращаемое приглашение, выполнение команды не помешает sync сбросить буферы на диск.

Теперь вы можете размонтировать, а если вы используете внешний, отсоедините и верните внешний диск в безопасное хранилище.

Примечание: синхронизация сбрасывает буферы файловой системы (см. man sync)

Если какая-либо часть этого ответа неясна, не стесняйтесь, оставьте мне комментарий, и я сделаю все возможное, чтобы уточнить дальше.

Источник: Elder Geek

3. Мой компьютер содержит мою жизнь!

Всё, что вы делаете, смотрите, платите, живите! на этой вещи...

Что резервировать:
Все! Ваш телефон! Ваша цифровая камера! Ваш планшет! Детский планшет! (Их волшебник 70-го уровня кричит о резервном копировании! И если вы этого не сделаете: дети будут плакать, когда волшебник 70-го уровня испортится!) Сделайте резервную копию всех на вашем компьютере! Ты не знаешь как? Задайте вопрос на AskUbuntu или на http://android.stackexchange.com/ для этих планшетов и http://apple.stackexchange.com/ для фруктовых ароматизаторов.

Данные вашего компьютера: все в /home! Задайте вопрос в AskUbuntu, указав, что вам нужна программа резервного копирования с Live CD для простого восстановления.

Где создать резервную копию / где ее хранить:
На внешнем жестком диске USB и используйте стандартную программу резервного копирования Ubuntu. Тип backup в тире. Храните жесткий диск USB в безопасном месте вдали от компьютера. Набор инструментов вашего мужа, вероятно, самая безопасная ставка! Все равно никогда не привыкаешь!

Когда выполнять резервное копирование:
Сколько вы можете позволить себе потерять? Неделя? Месяц? Вам решать! Просто выберите один и придерживайтесь его! Если вы действительно не знаете: каждую неделю!

Как сделать восстановление:
Загрузите Ubuntu Live CD, переустановите Ubuntu, выполните все обновления, затем восстановите. Ты не знаешь как? Задайте вопрос на AskUbuntu!

2. Мой компьютер не содержит мою жизнь!

Вы используете свой компьютер только для веб-серфинга (Ха! Это резервное копирование!), Для электронной почты (которая хранится где-то на их Interwebitubes), для скайпа детей, чтобы посмотреть какой-нибудь YouTube и все!

И у вас нет цифровой камеры, верно? И вы никогда не копируете что-либо с этой цифровой камеры на свой компьютер (это резервная копия!), А затем удаляете ее с камеры (Нет, это не резервная копия, если у вас есть только одна копия!)

И у тебя нет телефона, верно? И вы никогда ничего не копируете со своего телефона на компьютер? И вы никогда не бросали телефон в ведро, полное льда и воды, с несколькими плавающими бутылками пива у соседа, верно?

И у вас есть распечатки этих электронных счетов в вашем подвале с копией у вашего соседа, верно?

Все еще в порядке на все вышеперечисленное? Здорово! Вам не нужно отступать! Поздравляем топ 1%!
Если нет, продолжайте ниже.

Что резервировать:
Все эти надоедливые гаджеты у вас есть! Поддержите их все на своем компьютере! Ты не знаешь как? Спроси у них своих надоедливых внуков! Они могут и будут делать что угодно!
Скажите им также:

  1. сделайте это полностью автоматическим: подключите кабель, и все готово. ИЛИ ЖЕ
  2. не касаться ни мыши, ни клавиатуры, но быть терпеливым с вами, поскольку вы все еще хотите иметь возможность делать это, когда они ушли! (Делать записи!)

Данные вашего компьютера: все в /home! Если эта чертова штука сломается, позвоните внукам и попросите их выполнить новую установку, а затем попросите их восстановить данные для вас. Вам нужно только знать, как сделать резервную копию. Восстановление - это их проблема.

Где создать резервную копию / где ее хранить:
Пусть дети купят вам один из этих внешних USB HDD и настроят его для вас. Вы должны просто подключить его к компьютеру, и все должно работать автоматически. (Я уверен: просто подключите кабель и все! Оставьте его включенным на ночь, затем щелкните правой кнопкой мыши на этом маленьком значке и выберите "извлечь" и сохраните его в подвале / чердаке / другой комнате!)

Когда выполнять резервное копирование:
Прямо перед субботним вечером фильм будет действительно хорош! И особенно перед тем, как появятся твои внуки! Они могут и уничтожат все что угодно!

Резервное копирование всех программ будет 10 ГБ или более. Резервировать их не имеет особого смысла, так как они могут быть восстановлены из Интернета.

Резервное копирование всех ваших записей будет пару МБ. Если вы не пишете очень быстро и часто, конечно. Резервное копирование ваших электронных таблиц и презентаций может занять сотни МБ, если у вас есть много картинок и картинок.

Резервное копирование всех ваших фотографий и песен может занять десятки гигабайт. Альтернативой может быть зеркалирование музыки и фотографий на вашем смартфоне с помощью Ubuntu. Скорее всего, хорошо, что созданный человеком (пожар, воровство, вандализм и т. Д.) Или форс-мажор (молния, наводнение, землетрясение) не будут воздействовать на оба устройства одновременно.

Резервное копирование ваших видео может составлять 100 ГБ.

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


Для себя я использовал автоматическое резервное копирование в сжатый файл (< 25 МБ) каждое утро, отправленное по электронной почте на мою учетную запись gmail.com. Каждое утро cron только резервные копии того, что я написал, вместе с файлами конфигурации настроек Ubuntu.

Через год мне придется принять стратегию резервного копирования "Отец-сын-дедушка" для годовых, ежемесячных, еженедельных и ежедневных резервных копий, чтобы сократить количество резервных копий (более 365 дней), хранящихся в настоящее время на gmail.com, которое ограничено 15 ГБ. бесплатно для всех на планете Земля (или теоретически Марс, если у них есть IP-адрес).

Если вас интересует мой ежедневный скрипт резервного копирования на gmail.com, вы можете увидеть его здесь: Резервное копирование конфигурации Linux, скриптов и документов в Gmail.


Вы можете купить дешевые USB-накопители емкостью 16 ГБ, 32 ГБ или 64 ГБ (или флэш-накопители) и скопировать на них все файлы изображений и данных Ubuntu.

Если у вас жесткий диск объемом 500 ГБ или твердотельный накопитель, а Ubuntu занимает всего 25–50 ГБ, вы можете создать раздел резервного копирования для хранения резервных копий. Обратите внимание, что они не будут резервными копиями вне сайта и не спасут вас в случае сбоя жесткого диска. Эти резервные разделы полезны, когда вы стреляете себе в ногу и удаляете целую кучу файлов или каталогов. Чтобы клонировать ваш раздел Ubuntu в другой резервный раздел, я написал этот скрипт: Bash скрипт для клонирования Ubuntu в новый раздел для тестирования 18.04 LTS upgrade

Кроме того, есть программы резервного копирования, которые вы можете использовать, но я не могу поручиться за них.

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