Як зробити бекап резервну копію сайту або база даних WordPress, Блог про інтернет діяльності та
Як за 5 хвилин зробити копію свого сайту та бази даних MySQL?

Доброго часу доби, дорогі друзі! Сьогодні ми поговоримо з вами про те, як зробити бекап(резервну копію вашого сайту та бази данихMySQL)на тому ж движку WordPress, на якому сидять більшість веб-майстрів, а також на інших CMS та сайтах. Отже, хоч я і показуватиму приклад на своєму власному блозі, в принципі, все те ж саме можна буде реалізувати абсолютно з будь-яким сайтом, це форум або навіть цілий портал, створений з простих html сторінок.
Тут найголовніше, ще на самому початку бачення свого проекту, зрозуміти, що копію свого сайту (бекап) потрібно робити якнайчастіше, щоб у результаті не залишитися біля розбитого корита. Адже життя така непередбачувана річ. Сьогодні у вас все може бути добре, свій сайт, ви, так би мовити, вже давно розкрутили і він приносить вам ХХХ прибуток, на який цілком можна безтурботно жити, але ось одного не дуже прекрасного дня ви можете в одну мить залишитися без джерела свого прибутку.
Тільки уявіть собі, що весь той час, гроші, сили, нерви, які ви колись витратили на розвиток свого сайту, відлетять у нікуди через можливу помилку з вашого боку або вашого хостингу. Не знаю, як вам, а мені особисто не дуже приємно усвідомлювати, що все доведеться починати спочатку, а не в ті далекі часи, коли конкурентів було менше, і розкрутитися можна було набагато швидше і легше.
Ось з цієї причини і треба робити резервну копію свого сайту час від часу, щоб у разі чого можна було його відновити, а не рвати волосся у себе на голові і вбиватися об стінку.через те, що ви колись полінувалися це зробити. Якщо все ж таки вам моїх міркувань недостатньо, то ось вам мій невеликий список того, як ви в разі чого можете втратити весь свій сайт за лічені хвилини.
— Ви не досить добре знаєтеся на мовах програмування, але, проте, вирішили, що ви достатньо досвідчені, щоб самому копирсатися в кодах. Так ось, у разі невдалої редагування коду або видалення хоча б невеликої його частини ви можете поламати весь свій сайт, відновити який без досвідчених фахівців вже не вийде.
— Ваш хостинг може впасти (вимкнутись) від атаки хакерів. Пам'ятайте, який би класний і надійний хостинг у вас не був, кожен має свою межу можливостей. Іншими словами, на сьогоднішній день практично немає таких хостингів (особливо дешевих), які б витримали сильну атаку хакерів з десятків тисяч комп'ютерів.
— Ну і нарешті ще ніхто не скасовував таких стихійних лих як землетрус, повінь, ураганів, які можуть знищувати, або пошкодити сервери (потужні комп'ютери) на яких зберігаються всі дані вашого сайту. Ви, звичайно ж, можете сказати, що все це нісенітниця, а ось і ні! Навіть найпростіша, і невелика пожежа може забрати ваш сайт в історію, як це мало не відбулося в минулому з одним з найвідоміших сервісів розсилок smartresponder.ru з оборотом в кілька мільйонів.

Як створити (бекап) резервну копію сайту движка WordPress та інших CMS?
Спосіб 1. На сьогоднішній день зробити (бекап) резервну копію свого сайту стало настільки простим процесом, що навіть семирічна дитина впорається із цим завданням. Отже, свій приклад я показуватиму на своєму досить дешевому хостингу - mchost.ru, де все інтуїтивно зрозуміло.
2 ) Переходимо внижньому лівому меню за вкладкою «резервні копії».


Тут зауважте, що якщо у вас кілька сайтів на хостингу, то вам треба подивитися у вкладці «сайт» у тому ж меню, з якого ми почали, ім'я бази даних вашого сайту, щоб не помилитися і випадково завантажити базу не з того сайту.

4 ) Ок, після цього вас перекине в місце, де зберігаються всі файли вашого сайту. Тут вам треба буде почекати кілька хвилин, поки вони не запакуються. Потім вам треба буде завантажити два архіви на свій комп'ютер, от і все.

Також зауважте, що дані архіви створюються в корені вашого сайту, тобто іншими словами, хостинг не виділяє якесь додаткове місце на своєму сервері, щоб ви могли створити та завантажити резервну копію свого сайту. Тут весь каверз в тому, що, якщо наприклад, у вас трафік до 1г (1000мб) місця на жорсткому диску, а ваш сайт, наприклад, важить 600мб, то резервна копія не створиться, так як вам потрібно 12000мб для створення бекапу.
Думаю, з цим все зрозуміло, але якщо у вас інший хостинг чи тариф, то у вас все може бути інакше. До речі, на сьогоднішній день багато хостингів компанії роблять резервні копії своїх клієнтів раз на місяць, як на моєму. Отже, уточніть у вашого хостингу, чи роблять вони постійні бекапи, чи це вже є додатковою платною послугою.
Як зробити (бекап) резервну копію сайту через панель PhpMyAdmin та FTP клієнт Failzilla?

До речі, рекомендую саме вночі (о 3-5 годині) робити резервну копію сайту, ну тобто завантажувати його, тому що вдень багато вебмайстрів закачують і завантажують потрібні їм файли, через що втрачається швидкість передачі даних з сервера на ваш комп'ютер. Також, якщо у вас більша відвідуваність, то відвідувачі вашого сайту можуть зробитидодаткове навантаження на ваш хостинг, що може призвести до його тимчасового відключення.
Іншими словами, ви можете зробити неповний бекап свого сайту, тому що якась частина може просто не закачатися через збій. Тому я рекомендую вам робити резервну копію свого сайту саме вночі, коли відвідувачів не так багато, як вдень. Крім цього під час (бекапу) копіювання файлів не робіть жодних змін на сайті. Також, якщо є й інші адміністратори сайту, відключіть їм доступ на час передачі файлів або попередьте їх про це.
Ок, сайт ми зберегли, тепер потрібно зробити копію бази даних MySQL. Переходимо в панель phpMyAdmin, вводимо пароль, логін (назва бази даних). Якщо не знаєте, як це зробити – питайте про це у служби підтримки вашого хостера. Тепер просто переходимо у вкладку «експорт» та натискаємо «ок».

Як зробити (бекап) резервну копію бази даних через двигун WordPress?
Насамкінець рекомендую цю копію тримати як мінімум у трьох місцях, у двох примірниках. Тобто, не треба тримати всі файли свого сайту на одному комп'ютері, раптом він вірус підловить або ще гірше. На цьому у мене все, удачі.