Удивительно, сколько советов по резервному копированию не упоминают следующее:
Система linux (и большинство многопоточных ОС), как правило, должна быть бездействующей во время резервного копирования и восстановления.
Этого легче всего добиться, если на нем не работает ОС, когда вы пытаетесь создать образ.
Для резервного копирования и восстановления его можно смонтировать, и, вероятно, он должен быть установлен, но не с помощью работающей ОС в качестве своего root (/).
Причина: в каждой многозадачной операционной системе, в том числе и в linux, одновременно выполняются потоки кода, влияющие на файлы, что делает невозможным выполнение точных общесистемных резервных копий или восстановлений с набором файлов.
В частности, когда вы захватываете файлы, может быть какая-то другая задача создания или удаления файлов, так что ваша резервная копия не будет представлять собой истинное и точное изображение файловой системы в любой данный момент времени. Если вы попытаетесь восстановить эту резервную копию, у вас будет повреждение данных, которое приведет к сбоям и другим аномалиям.
Параметры: Резервное копирование должно выполняться либо специальным программным обеспечением и / или дисковыми системами (например, Acronis в Windows, например, для резервного копирования работающей ОС), либо внешней вторичной ОС, обращающейся к файлам неработающей ОС, которые вы пытаетесь выполнить. резервное копирование или восстановление.
!!! Поэтому, когда вы видите веб-страницы, на которых вам говорят, например, использовать Deja-dup для создания резервных копий, это работает только для /home
и ТОЛЬКО если вы не запускаете никаких программ, влияющих на /home
когда вы работаете в deja-dup. (И даже тогда вы можете захотеть скрестить пальцы, если вы действительно не знаете, что может касаться ваших файлов с помощью демона.)