Обычно о настройке резервного копирования задумываются уже после того, как
Резервное копирование в CMS
Некоторые системы управления контентом умеют сами делать резервные копии сайта — полные (включающие в себя все файлы cms, и базы данных) или частичные (например, только базу товаров). Как правило, этот способ подразумевает только ручной запуск создания копии, полезно перед серьёзными изменениями в структуре сайта. Восстановление сайта из такой резервной копии должно происходить максимально просто, если, конечно, сохранился доступ в админку.
Резервное копирование в панели управления хостингом
В большинстве панелей управления хостингом есть функционал, позволяющий настроить расписание периодического создания резервных копий файлов на сервере и баз данных. Кроме того, настраивается ротация бэкапов (даётся указание как долго нужно хранить бэкапы сайта), с помощью которой совсем старые копии будут удаляться, чтобы не занимать лишнее место на диске. Одна из приятных особенностей такого резервного копирования — возможность сделать копии инкрементно, т.е. сначала делается полная копия всего необходимого, а при последующих итерациях добавляются только те данные, что были добавлены или изменены. Если вы не будете включать в резервную копию временные файлы (кэш) сайта, то инкрементный бэкап будет почти не обременителен для дискового пространства на сервере.
Создание снимков сервера (Snapshot)
В некоторых случаях хостинг даёт вам возможность делать слепки всего сервера — со всем, что на нём есть. Это может быть полезно, если у вас выстроена сложная структура сервисов, или вы хотите внести изменения в набор программного обеспечении сервера, в остальных случаях этот вариант чрезмерен.
Почти во всех бесплатных вариантах резервного копирования сайта подразумевается, что копии хранятся на том же дисковом пространстве, что и сайт. Это снижает уровень безопасности (ведь при выходе из строя хранилища — пропадёт доступ и к оригиналу и к резервной копии). И, само собой, копии занимают место, а оно ограничено вашим тарифом. Платные варианты резервного копирования от хостинга обычно используют отдельные сервера для хранения бэкапов и вам не нужно беспокоиться не переполнится ли диск от резервных копий.