Обеспечить целостность резервного копирования — это не только создать копию и забыть. Например, перед тем как начать копирование, нужно позволить программе, записывающей информацию в базу данных, завершить транзакцию и сохранить свое состояние до начала копирования, в противном случае последняя транзакция может не войти в резервную копию. При восстановлении базы данных ее копия, сделанная во время процесса записи транзакций, может оказаться испорченной и непригодной для дальнейшего использования. Некоторые операционные системы не могут считывать файлы для копирования, пока эти файлы открыты, поэтому программа, записывающая в них информацию, должна быть закрыта перед началом копирования. Другие операционные системы не могут сами синхронизировать информацию в памяти и на диске, для этого перед началом копирования понадобится выполнить синхронизацию вручную. Магнитные ленты со временем стареют, и хранящаяся на них информация становится непригодной для использования. Копии на сгруппированных дисках RAID (см. раздел «Резервирование системного оборудования» далее в этой главе) могут испортиться при отказе одного драйва и уже не подлежать восстановлению. Любой носитель резервных копий может быть разрушен в результате пожара или наводнения. Самый неподходящий момент, чтобы узнать, что ваша копия испорчена, — это момент ее восстановления. Для того чтобы обеспечить качество резервной копии, нужно проводить ее сверку с оригиналом в процессе копирования, восстанавливая информацию полностью или по частям. Большинство программ резервного копирования имеет автоматический механизм сверки данных, записанных на резервном носителе, и данных на жестком диске. Эту опцию можно включить в меню программы. Процедура сверки увеличивает время копирования, но уменьшает риск порчи копии. Как только вы убедились, что копия идентична оригиналу, нужно обеспечить ее надежную сохранность.