Рэзервовыя копіі сайта

вярнуцца

У працы вэб-рэсурсу могуць узнікаць самыя розныя праблемы: збоі хостынгу, няправільныя дзеянні адміністратараў сайта, няўдалае абнаўленне модуля, хакерскія атакі. Кожны з такіх выпадкаў здольны спыніць працу сайта, а на якаснае аднаўленне страчаных дадзеных і нармальнага функцыянавання рэсурсу давядзецца выдаткаваць шмат часу і сіл.

Каб пазбегнуць падобных стратаў, кампанія PurpleLabs прапануе простае рашэнне — спецыяльны скрыпт для стварэння рэзервовых копій сайта.

Рэзервовая копія (backup) — гэта скапіраваныя базы дадзеных, файлы сайта, пошта, FTP-акаўнты і іншыя складнікі, ад якіх залежыць жыццяздольнасць вашага рэсурсу. Калі па якіх-небудзь прычынах здарылася парушэнне працы сайта і былі страчаны дадзеныя, вы заўсёды зможаце скарыстацца захаванай версіяй і ўсё аднавіць.

Магчымасці скрыпта:

  1. аўтаматычнае капіраванне файлаў сайта і базы дадзеных па раскладзе;
  2. назапашвальны бэкап: захоўваюцца толькі змены, таму архіў не займае лішняга месца;
  3. захаванне копій па-за серверам сайта — на асобным дыску, FTP ці ў воблаку;
  4. наладжвальная глыбіня гісторыі: дзённыя, тыднёвыя і месячныя пункты аднаўлення;
  5. апавяшчэнне на пошту пра зробленую копію і пра кожную няўдачу;
  6. праверка цэласнасці архіва, каб копія сапраўды падыходзіла для аднаўлення;
  7. аднаўленне ўсяго сайта або асобнага файла ці табліцы.

Ёсць простае правіла: копія, якую ні разу не аднаўлялі, яшчэ не з'яўляецца рэзервовай копіяй. Таму пры ўкараненні мы правяраем аднаўленне сайта з архіва і паказваем, як зрабіць гэта самастойна, калі спатрэбіцца. Дзякуючы гэтаму ў аварыйнай сітуацыі ніхто не разбіраецца з нуля, з чаго пачынаць.

Скрыпт працуе і на звычайным віртуальным хостынгу, і на выдзеленым серверы, не нагружае сайт у гадзіны пік і не патрабуе пастаяннай увагі адміністратара. Ён спалучаецца з сайтамі на нашай CMS і на распаўсюджаных сістэмах кіравання кантэнтам.

На практыцы працуе простае правіла трох копій: не менш за тры асобнікі дадзеных, на двух розных носьбітах, прычым адзін — па-за серверам, дзе жыве сайт. Копія, якая ляжыць толькі на тым жа хостынгу, знікае разам з ім: пры паломцы дыска, блакіроўцы акаўнта ці ўдалым узломе. Скрыпт падтрымлівае такую схему адразу і сам адпраўляе архівы ў выбранае месца захоўвання.

Частату капіравання падбіраем пад тое, як часта мяняецца сайт. Візітоўцы дастаткова тыднёвай копіі, краме з заказамі — штодзённай, а базе дадзеных нават часцей. Варта задаць сабе адно пытанне: колькі працы вы можаце страціць без сур'ёзнай шкоды? Адказ на яго вызначае прамежак паміж копіямі лепш за любы ўніверсальны расклад.

Скрыпт не замяняе копію, якую робіць хостынг-правайдар, а дапаўняе яе. Копія хостынгу захоўваецца абмежаваны час, часам даступная толькі праз зварот у падтрымку і знікае разам з акаўнтам пры пераездзе да іншага правайдара. Уласны архіў, да якога ў вас ёсць прамы доступ, не залежыць ад чужых рэгламентаў і тэрмінаў.

Наш скрыпт для стварэння рэзервовых копій пазбавіць вас вялікай колькасці праблем, звязаных з аднаўленнем працы сайта. Скарыстайцеся гэтай магчымасцю і зрабіце сваё жыццё лягчэйшым — а калі не ўпэўнены, як часта і дзе захоўваць архівы, мы з задавальненнем падкажам.

Рэзервовыя копіі сайта