Резервное копирование через total commander
Все мы рано или поздно сталкиваемся с необходимостью бэкапа. И уж поверь мне: лучше рано, чем поздно. Когда-то очень давно, в 2009-ом году, я потерял все свои данные. Бэкапы я тогда делал на DVD-R/RW, что было не очень удобно, поэтому делались они редко. Часть данных прислали коллеги (хорошо, что они у них сохранились), ну а много чего было потеряно. Именно с того времени я регулярно делаю бэкапы, и сегодня мы поговорим о поиске идеального продукта для семейного бюджета.
Где будем хранить бэкапы
Прежде чем выбирать софт, нужно определиться, где будем хранить бэкап. Сам понимаешь, DVD-R мало годится для резервного копирования. Во-первых, небольшой объем, во-вторых, медленно, в-третьих — шумно. А поскольку я уже очень давно перешел на ноутбуки и стационарники не признаю вообще (хотя в хозяйстве они имеются), то пришлось покупать несколько внешних дисков. Сначала на 250 Гб, потом и большего объема.
Облако я не рассматривал по одной простой причине — мало места:
Сравнительная таблица дискового пространства облачных сервисов
Сам понимаешь, даже 15 Гб маловато, особенно если минимальный размер внешнего винта, имеющегося в хозяйстве — 250 Гб. Дополнительное пространство? Можно, конечно, было бы и отдать 2 доллара в месяц за 100 Гб на Google Drive или 10 долларов за дополнительный 1 Тб, но 100 Гб меня не спасут, а 1 Тб — дороговато. В идеале подошло бы 500 Гб за 2-3 доллара в месяц 🙂
Позже в семье появилось два Android-смартфона и один планшет, с которых тоже время от времени делались бэкапы на внешний винт, по старинке (ведь я привык именно к такому процессу). Здесь можно было бы смело использовать облако, но привычка — штука сильная.
Поиск софта для бэкапа
Вот мы подошли к самому интересному. Чем делать бэкап?
В принципе, можно использовать бесплатную Clonezilla. Возможности этой программы если не впечатляют, то по крайней мере довольно неплохие. Вот некоторые из них, которые я считаю самыми важными:
- поддержка файловых систем Linux/macOS/Windows: от ext2 до ext4, xfs, jfs, FAT16, FAT32, NTFS, HFS (macOS);
- поддержка MBR и GPT;
- поддержка шифрования данных (AES 256);
- возможность развернуть один образ на несколько локальных устройств;
- поддержка SSH, Samba, WebDAV и NFS.
Если нужно сделать бэкап в корпоративной среде какого-нибудь сервера, да еще и на шару — лучшего варианта не найти. Для клонирования систем в случае разворачивания одной операционки на множество машин с одинаковой конфигурацией самое оно: завезли парк компов, поставили ось на один из них, все настроили, сделали ее образ и развернули его на остальные компы. Мечта админа!
С продуктами Acronis тоже был знаком давно, но в основном с серверными версиями. Сравнивать их с Clonezilla сейчас не стану, поскольку речь идет о домашнем бэкапе: дома ведь есть один-два компа и несколько Android-устройств, образы всех этих устройств постоянно делать не нужно. В общем, для дома CloneZilla подходит плохо. Один раз, помню, делал ею бэкап дома, когда менял системный диск на диск большего размера и лень было переустанавливать все системы. Тогда меня эта программа, конечно же, спасла.
CloneZilla — хорошая программа, но на дворе 2016-ый год и хочется чего-то более современного, а она застряла в прошлом. Хочется какой-то автоматизации, управления резервным копированием со всех устройств, в том числе и с мобильных, хочется копировать фотографии со своего профиля в социальных сетях, хочется осуществлять поиск внутри резервной копии с целью найти нужный файл. Много всего хочется. Иногда даже подумываю о покупке NAS именно для хранения резервных копий.
Собственно, я начал поиски идеального для себя софта. Наткнулся в свое время на функцию «История файлов» в Windows 8/10. «Восьмерку» я как-то пропустил, а «десятка» установлена только на одном компе. Хотя «История файлов» создавалась по образу и подобию Apple Time Machine и должна быть удобной, на практике использовать ее оказалось не совсем удобно, к тому же с компами под управлением «семерки» и смартфонами Android она не совместима.
История файлов в Windows 10
Если кому интересно, то пока я искал нужный софт, все это время я делал бэкапы с помощью Total Commander путем обычного копирования файлов. Но это очень неудобно. Во-первых, никакой автоматизации: нужно подойти к каждому компу с внешним винтом и сделать бэкап. Во-вторых, нерациональное использование пространства. Сжатие я не использовал. Почему? Да потому что мне периодически нужен поиск информации по бэкапу. А ты пробовал что-то искать в архиве размером несколько Гб?
Совершенно случайно я вспомнил об Acronis True Image и обнаружил, что вышла версия 2017. Посмотрим, что она теперь умеет:
- резервное копирование полных образов в облако и в локальное хранилище;
- хранение файлов и папок в облаке;
- резервное копирование на локальный диск, в NAS и облако;
- возможность точного клонирования дисков для переноса на аналогичный или больший по размеру диск (как это я когда-то делал с помощью Clonezilla);
- архивация файлов для экономии места на локальном диске в облако, NAS и в локальное хранилище;
- фоновая синхронизация файлов с данными в облаке;
- дистанционное управление резервным копированием, что позволяет управлять бэкапом, не отрываясь от своего компа;
- резервное копирование данных с мобилок на компы под управлением Windows;
- инкрементальное резервное копирование содержимого профилей Facebook;
- быстрый поиск данных внутри резервных копий.
Похоже, что идеальный софт для бэкапа существует! Впрочем, не очень идеальный, но о недостатках я расскажу потом, а пока похвастаюсь возможностями: Acronis True Image 2017 вполне современная программа для резервного копирования, и в отличие от древнего софта вроде CloneZilla в ней есть все, что может понадобится современному человеку. Вот что очень понравилось лично мне.
Во-первых, экономия места на винтах, которые используются для резервного копирования. Бэкап делается в сжатом виде, но Acronis позволяет производить поиск внутри бэкапа.
Acronis True Images 2017 — поиск по бэкапу
Во-вторых, теперь я могу не волноваться за данные на мобильных устройствах. За прошедшие два года вышли из строя две microSD-карточки: одна на телефоне жены, другая на планшете. С одной фотографии удалось спасти хотя бы частично, со второй — нет, она «умерла» полностью. Acronis True Image 2017 позволяет выполнить бэкап неограниченного количества мобильных устройств Android/iOS на локальный комп.
В-третьих, можно (как я уже отмечал) дистанционно управлять бэкапом на всех домашних девайсах. Используя веб-панель, можно проверить состояние бэкапов и настроить защиту данных в реальном времени.
В-четвертых, есть поддержка копирования содержимого профиля Facebook. В социальных сетях сейчас публикуется множество информации: фото, видео, комментарии. Бэкап этих данных позволит защититься от взлома странички или от случайного удаления.
Наконец, ориентация на облако. Я не мог себе даже представить, что в Acronis появилась такая мощная поддержка облака: купив подписку, ты получаешь 500 Гб облачного пространства! Этого объема мне вполне достаточно в домашних целях (если, конечно, не выкладывать в облако образы жестких дисков целиком, хотя Acronis и это позволяет).
О недостатках
У всего есть свои недостатки. Надеюсь, разработчики Acronis прислушаются к критике. Лично мне не понравились в программе два момента.
Первый — отсутствие поддержки Linux. Данные, которые хранятся в Linux, придется делать по старинке: или путем копирования, или с помощью Clonezilla посредством создания образа раздела с данными (благо /home у меня по привычке на отдельном разделе).
Второй — отсутствие поддержки других социальных сетей, кроме Facebook. Думаю, впрочем, что со временем она появится. А вот появится ли поддержка Linux — это вопрос. Конечно, у Acronis есть продукт Linux Server, но использовать его не хочется по нескольким причинам: во-первых, использование серверной версии для домашнего применения равносильно пальбе из пушки по воробьям, во-вторых, не хочется платить еще за один продукт (а это минимум 792 рубля в месяц), и в-третьих, хочется, чтобы всем можно было управлять из одного продукта.
О цене
Все мы знаем, что Acronis никогда не был бесплатным. Однако цены меня тоже приятно удивили: на официальном сайте есть калькулятор, позволяющий узнать, во сколько тебе обойдется Acronis.
Цены на Acronis True Image 2017
Разовая лицензия на 1 комп (количество мобильных устройств неограниченно) обойдется в 1700 рублей (примерно 27$ по текущему курсу). Но выгоднее купить подписку: в этом случае тебе достанется и сама программа, и 500 Гб облачного хранилища. Стоимость подписки на год обойдется в 1400 р. (
22$), на два года — всего 2000 р (
32$), это примерно 1.83$ или 1.33$ в месяц. За такие деньги можно купить разве что 100 Гб на Google Диск! А здесь я получил отличное средство для бэкапа + 500 Гб в облаке.
Допустим, вы системный администратор в малой/средней (да чего уж там, иногда даже большой) компании, перед которым стоит задача организации резервного копирования файлового сервера исключительно с помощью подручных средств. Или вы продвинутый пользователь, которому небезразлична судьба хранящихся на вашем жестком диске файлов.
Пусть задача будет звучать следующим образом:
- Как продолжение предыдущего пункта, формат архива также должен быть открытым и распространенным, чтобы в случае чего его без проблем открыть откуда угодно с помощью чего-угодно
- Более того, он должен быть таким, чтобы из любого, даже дифференциального архива, можно было бы без труда вытащить любой файл, не распаковывая для этого весь архив.
- Глубина архивации должна настраиваться (что называется, backup rotate).
- Было бы неплохо также с архивом сохранять дескрипторы безопасности NTFS.
- И вообще, хочется максимальной расширяемости и настраиваемости, если завтра возникнет желание нагородить дополнительный функционал.
Выбор средств
Поскольку сторонние средства мы решили отметать, то как такового выбора технологий у нас почти не остается:
Глубоко вздохнув, приходится делать шаг в сторону от одного из вышеозначенных принципов и взять на роль архиватора готовое решение. С точки зрения опенсорсности и бесплатности опять же практически безальтернативно выбор падает на:
План алгоритма
Скрипт
Ходить вокруг да около тут незачем, сразу публикую готовый скрипт:
Для работы скрипта мы должны заполнить выделенный в начале файла блок переменных (пути архивации, глубина хранения архивов) и создать файл с папками-источниками, например, такой:
Использование
Убедившись, что всё работает (или поправив параметры, если нет) создаём задание в планировщике (отдельно для полного копирования и отдельно для дифференциального).
Экспортированный пример задания: scheduled-backup-task-full.xmlНу вот, в целом, и всё, можно настроить, представить папку с архивами системе мониторинга наличия резервных копий (если есть) и забыть.
Замечания
- Для корректной работы (в первую очередь для создания теневой копии) powershell должен быть запущен от имени администратора (или «с наивысшими привилегиями» в терминологии планировщика заданий).
- По идее способ также годится для горячего консистентного резервного копирования хоть баз MSSQL, хоть MS Exchange (при установке соотв. shadow copy providers, которые к подобному софту идут в комплекте), хотя конкретно в этих случаях удобнее пользоваться встроенными средствами.
- Инкрементным резервным копированием я не пользуюсь (много хлопот найти удаленный файл среди кучи инкрементных архивов), но если возникнет потребность, то он получается буквально комбинированием нескольких срочек из полного и дифференциального блоков скрипта.
- Здесь также не реализован механизм сохранения ACL (формат zip, да и 7zip не поддерживают хранение дескрипторов безопасности в архиве; RAR умеет, но это уже не свободное ПО, что сильно противоречит условиям задачи). В случае необходимости дескрипторы можно сохранять в файл встроенными утилитами типа icacls и добавлять полученный дамп в создаваемый архив.
- Увы и ах, алгоритм не подходит для XP/2003. Сложность возникает на моменте создания ярлыка на теневую копию (в этих ОС нет утилиты mklink, а по-быстрому обойти эти грабли у меня не вышло).
Перед необходимостью изобретать свой велосипед автор за несколько лет намучался перепробовал большое количество разнообразного бесплатного готового ПО со похожей функциональностью (Cobian Backup, COMODO Backup и др.). Вдоволь находившись по разнообразным встроенным в упомянутый софт граблям, было принято решение написать что-то своё. На данный момент описанное решение успешно работает на серверах (Windows Server 2008 R2) и рабочих станциях (Windows 7 и Windows 8.1).
комментарии ( 41 )
Под XP/2003 для создания линков скорее всего поможет утилита junction- junction не входит в комплект XP/2003.
- При попытке скормить ей путь до теневой копии (вида "\\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy1\"), ругается на то, что якобы данный том имеет файловую систему отличную от NTFS и ярлык не создает.
- Bareos server components run on Windows now
- Better VSS support Volume Mount Points (VMP) supported
- Windows Encrypted Filesystems (EFS) supported
- Windows Dedup Support
- System Registry key 'NotToBackup' supported
- New installers for pre- and post Vista Windows versions
1. Конкретно iSCSI не всегда подходит для домашнего применения, да и в корпоративной инфраструктура не всегда имеется.
2. Также часто хочется дополнительного функционала (прикрутить оповещения на почту или еще что).
3. Если нужно бэкапить не весь том целиком, а лишь отдельные каталоги, то встроенная система этого делать не умеет.
4. Плюс, если просто всё бэкапить в один образ, так как это делает Windows Image Backup (и полные, и дифф. бэкапы), то потом возникают сложности с мониторингом наличия файлов бэкапа (когда создается по одному файлу на каждый день, гораздо проще контролировать, когда и какие копии не создались, какие создались, но почему-то оказались пустыми архивами (например, кончилось место на целевом диске) и т.п.).
1. Конкретно iSCSI не всегда подходит для домашнего применения, да и в корпоративной инфраструктура не всегда имеется.
FreeNAS вам в помощь. А в домашней инфраструктуре бекапы вообще можно делать на подключенный локальный диски.
2. Также часто хочется дополнительного функционала (прикрутить оповещения на почту или еще что).
3. Если нужно бэкапить не весь том целиком, а лишь отдельные каталоги, то встроенная система этого делать не умеет.
4. Плюс, если просто всё бэкапить в один образ, так как это делает Windows Image Backup (и полные, и дифф. бэкапы), то потом возникают сложности с мониторингом наличия файлов бэкапа (когда создается по одному файлу на каждый день, гораздо проще контролировать, когда и какие копии не создались, какие создались, но почему-то оказались пустыми архивами (например, кончилось место на целевом диске) и т.п.).
FreeNAS вам в помощь. А в домашней инфраструктуре бекапы вообще можно делать на подключенный локальный диски.
Тут мы уходим немного в оффтоп, а точнее, в вопросы подходов построения ИТ-инфраструктуры :)
Нагородить iSCSI ТОЛЬКО ради функции дифференциального/инкрементного бэкапа в моем случае неоправданное роскошество. Наколенный файловый zip-бэкап поддерживать/разворачивать/и т.д. может и рядовой эникей после 10-минутного инструктажа. Разобраться с какой-либо проблемой NAS4Free, OMV и подобн. софтовых таргетов потребует привлечения сисадмина более высокого уровня. Итого при прочих равных (если нам не нужна time machine и состояние каждого файла на любой момент времени) стоимость владения инфраструктурой в описанном вами случае выше.
По первому пункту прошу пардона, действительно отдельные папки выбрать можно. По второй части: я имею в виду бэкапы не столь файлов, сколь отдельных папок с разными политиками резервного копирования. Типовая ситуация, когда на каком-нибудь файлсервере есть несколько шаренных папок, одни из которых надо бэкапить ежедневно, другие можно вообще не бэкапить или делать это крайне редко (какие-нибудь дистрибутивы, базы экспертных систем или еще какое почти статичное содержимое).
Я понимаю о чем вы, у этого подхода есть как плюсы, так и минусы.
Как в этом случае без лишней головной боли убедиться, и делать это на ежедневной основе в автоматическом режиме, что у меня на NN серверах, на которых делается такой бэкап, действительно наличествуют все резервные копии за все дни согласно политикам резервного копирования? Подчеркиваю: хотелось бы убедиться не только в том, что процесс копирования прошел без ошибок, а в том, что копия действительно существует и из нее, опять же, при желании автоматически без разворачивания образа извлекается любой маркерный файл с референсным содержимым для проверки на битость или еще какие неприятности (согласитесь, разница с простым созерцанием колонки надписей «Successful» имеется; да, такие мы параноики).
В качестве бонуса для дополнительного контроля хочется наглядно видеть объемы каждой полной и дифференциальной копии (видеть тенденции роста ну и вообще бывает полезно посмотреть что где внезапно распухло). Не исключаю, что сделать это как-то можно и в вашем случае, подкопавшись к создаваемому WIB-снимку через какой-нибудь API, но этот способ точно не будет проще ситуации «файл на каждый день».
Если нужно синхронизировать содержимое двух различных папок компьютера, компьютера и съёмного устройства или сетевого хранилища, мы просто можем в проводнике Windows выстроить данные по дате и скопировать свежие файлы в другую папку. Или выделить все данные в исходном месте, скопировать их и вставить в месте назначения с заменой устаревших версий. На большее в этом плане штатный проводник системы не способен.
Если же данные необходимо синхронизировать выборочно, если разницу в содержимом папок нужно для тех или иных целей отследить, проанализировать и, возможно, оставить разные редакции файлов, здесь нужен более серьёзный инструмент. Таким является Total Commander – старый, известный, с огромнейшим функциональным потенциалом файловый менеджер. Как с его помощью синхронизируется содержимое разных каталогов в среде Windows?
Итак, имеем две папки с данными. Каждая содержит и те же файлы, что и другая, и новые, а в одной из них есть ещё и обновлённые редакции документов, тогда как в другой хранятся их устаревшие редакции. Эти две папки открыты на разных панелях Total Commander.
Как всё это отследить, проверить и синхронизировать в нужном объёме? Total Commander может предложить два инструмента для таких задач – сравнение каталогов и их настраиваемая синхронизация.
1. Сравнение папок
Функция сравнения каталогов позволяет выявлять отличающиеся файлы в одностороннем порядке. Её можно использовать для поддержания в актуальном состоянии содержимого только одной из папок. Например, когда нужно на компьютер переместить фото с флешки, фотоаппарата, смартфона или прочего гаджета, при этом нет надобности захламлять фотографиями компьютера подключённое устройство. В таком случае в окне файлового менеджера ставим курсор на панель той папки, из которой должны быть скопированы обновлённые данные. И в меню «Выделение» выбираем «Сравнить каталоги».
После чего на обоих панелях увидим все отличающиеся файлы - с другими именами, а также обновлённые редакции с теми же именами, но с разной датой редактирования и иным весом. Они будут отмечены другим цветом, цветом выделения, настроенным в теме оформления Total Commander. В нашем случае это синий цвет текста. Старые редакции данных не отмечаются выделением.
Далее можем нажать клавишу F5 или кнопку «Копирование» внизу окна. И всё выделенное будет скопировано на другую панель.
Если нужно оставить старые редакции данных, в окне копирования жмём «Переименовать» и задаём свежим редакциям отличные названия. По этому же принципу работает операция перемещения файлов (клавиша F6) .
Более юзабильный формат этой функции – сравнение каталогов с сокрытием идентичного содержимого.
В этом случае Total Commander скроет все одинаковые файлы и представит нам на обозрение только те, что отличаются.
2. Синхронизация папок
Функция синхронизации каталогов – это изначально полноценный обмен, когда обе папки пополняются недостающими данными или обновлёнными их редакциями. Но эту функцию при определённых фильтрах также можно использовать и для одностороннего обновления. Итак, нужные пути открыты на панелях Total Commander, жмём меню «Команды», далее – «Синхронизировать каталоги».
Откроется окно синхронизации. Процесс этот происходит в несколько этапов – сначала папки сравниваются, при необходимости устанавливаются фильтры и запускается сравнение по-новому, потом непосредственно осуществляется копирование содержимого. Первым делом жмём кнопку «Сравнить».
Увидим сравнительную информационную сводку:
• Чёрным текстом будут помечены идентичные файлы и между папками будет отображаться значок «=». Эти данные не синхронизируются.
• Зелёным будут значиться файлы, которые есть в папке на панели слева, но их нет на панели справа. Стрелка вправо означает курс создания их копий на панели справа.
• Синим цветом будут обозначены файлы папки на панели справа, которых нет в папке на панели слева. Их значок – стрелка влево, и это, соответственно, курс копирования на левую панель.
• Разные редакции данных с одним и тем же названием будут присутствовать на обоих панелях, но окрасятся в цвет направления панели с более свежими редакциями.
• По всем файлам увидим их названия, вес и дату создания или последнего редактирования.
Если ничего исключать не нужно, просто жмём кнопку «Синхронизировать».
Далее при необходимости можем снять галочки одной из папок для копирования содержимого в одностороннем направлении. В итоге жмём «Ок».
Если в старых редакциях данных нет надобности, при запросе замены жмём «Заменить» (или «Заменить все») . Если старые редакции нужно оставить, жмём «Переименовать» и вносим в имена новых редакций какую-нибудь дописку.
В итоге увидим отчёт - ту же сравнительную информационную сводку, но теперь уже с параметрами идентичности данных: все позиции будут отмечены чёрным цветом и со значком «=».
3. Фильтры сравнения файлов
Функция синхронизации каталогов Total Commander предусматривает фильтры для удобства проведения сравнения содержимого папок и исключения отдельных типов данных из процесса синхронизации. Фильтры юзабилити собраны в блоке кнопок «Показывать».
Здесь можем кнопкой «=» выключить отображение идентичных файлов и анализировать в сухом остатке только отличающиеся.
Также можем выключить отображение:
• Отличающихся файлов на любой из панелей – кнопки с зелёной стрелкой вправо и синей влево;
• Разных редакций – кнопка с красным перечёркнутым знаком равенства;
• Идентичных данных, включая их разные редакции – кнопка «Дубликаты»;
• Всех отличающихся файлов, оставив на обозрение только те, что с идентичными названиями, хотя и с разными редакциями – кнопка «Уникальные».
Разные редакции данных с одинаковыми именами также отслеживаются с помощью фильтров «по содержимому» и «игнорировать дату». Необходимо установить галочки этих опций. Но в этом случае эти данные ещё и будут исключены из процесса синхронизации, и в итоге одна из папок останется со старыми редакциями.
4. Синхронизация папок с подпапками
Если внутри синхронизируемых папок есть подпапки – пустые или с содержимым, при сравнении необходимо активировать фильтр «с подкаталогами» и «пустые каталоги».
В противном случае подпапки не будут участвовать в синхронизации.
5. Синхронизация только для отдельных типов файлов
Вверху окна функции синхронизации каталогов между самими каталогами есть поле со значком «*.*».
Это фильтр для отдельных расширений файлов. Если синхронизацию необходимо осуществить только в части, например, документов «.docx» , «.pdf» , «.txt» , картинок «.jpg» , «.jpg» или прочих форматов, вписываем в это поле нужные расширения по типу:
Если расширений несколько, вписываем их через запятую по типу:
*.pdf , *.docx , *.txt
Было у вас такое, что ваш сайт взломали, наплодили его вирусами, и он просто рухнул в поиске? У меня не было, но никто от этого не застрахован.
Поэтому нужно периодически проверять сайт на вирусы и обязательно делать бэкап файлов и базы данных. Об этом мы сегодня и поговорим.
Бэкап файлов сайта через total commander
Это очень простой, но долгий способ (в зависимости от объема может занять и полчаса). Заходите на ваш хостинг через total commander и просто копируете все файлы сайта на свой локальный компьютер в специально созданную для этой цели папку.
Бэкап файлов через менеджер файлов хостинга
Бэкап базы данных через панель хостинга
Теперь обязательно нужно сделать backup базы данных сайта. Первый способ через панель хостинга Beget выглядит вот так.
Нужно выбрать нужную базу данных (того сайта, который вы хотите сохранить) и нажать кнопку скачивания. В ответ вам будет вариант скачать БД через ссылку по почте или из корня сайта. Удобнее через ссылку по почте.
Как только БД заархивируется, на почту вам придет письмо со ссылкой для скачивания архива. Мне пришло письмо в течение полминуты.
Бэкап всего сайта через плагин UpdraftPlus WordPress Backup Plugin
Последний способ удобней всего, потому что плагин UpdraftPlus WordPress Backup Plugin автоматически копирует и базу данных и все файлы сайта вордпресс, куда вы ему укажете (облако google drive, google cloud, microsoft onedrive, FTP, e-mail и другие способы).
Можно указать периодичность копирования (ручное, ежедневно, еженедельно, ежемесячно и другие варианты). Мне вполне хватает ежемесячного копирования, все файлы приходят на мою почту.
Общие выводы
Делать бэкап нужно ОБЯЗАТЕЛЬНО! Даже если вы пока не столкнулись со взломом сайта или заражения вирусами, от этого никто не застрахован. А в случае предусмотрительности и продуманности этих вещей, можно всегда откатить сайт на ту версию, которая у вас сохранена.
Если вам понравилась статья или была полезной, то поделитесь ею со своими друзьями и знакомыми. А еще обязательно пишите ваши комментарии и вопросы.
Сергей Моховиков
Здравствуйте! Я специалист по продвижению сайтов в поисковых системах Яндекс и Google. Веду свой блог и канал на YouTube, где рассказываю самые эффективные технологии раскрутки сайтов, которые применяю сам в своей работе.
Читайте также: