Бекъпи в SPanel: локални, отдалечени и новата опция с rsync

Хоствате 40 клиентски сайта на един VPS. Всяка нощ се изпълнява бекъп. Всяка сутрин зелена отметка ви уверява, че всичко е наред.
После дискът на сървъра отказва и се оказва, че всички тези бекъпи са стояли на същия диск като сайтовете, които е трябвало да пазят.
Точно тази пропаст запълват бекъпите в SPanel.
SPanel, многофункционалният контролен панел на NS1, има вграден инструмент за планирани бекъпи. Той може да пази точките за възстановяване на същия сървър, да ги изпраща на отделна машина през SSH и rsync или да прави и двете едновременно. А тъй като много от клиентите ни поддържат десетки и стотици сайтове на един сървър, добавихме и хранилище за бекъпи с rsync (Rsync backup storage). Това отдалечено копие позволява на SPanel да изгради наново целия сървър, ако оригиналът бъде изгубен.
Ето как работи всяка от опциите при NS1, от какво ви пази и как да настроите отдалечени бекъпи с rsync за няколко минути.
Какво представляват бекъпите в SPanel?
Бекъпите в SPanel са вградени инструменти за резервни копия, възстановяване на данни и действия при авария (disaster recovery). Те автоматично копират файловете на сайтовете, базите данни, имейлите и данните на акаунтите по график: на всеки час, всеки ден, всяка седмица и всеки месец. Пазят копията локално или на отдалечен сървър и ви позволяват да възстановите както отделен файл, така и целия сървър.
Инструментът за бекъпи е част от всяка инсталация на SPanel.
Не е нужно да купувате отделен продукт за бекъпи или да минавате на по-висок план, за да получите повече място за съхранение. Ако сте работили с бекъпите в cPanel, основните идеи ще ви се сторят познати: планирани бекъпи, пълно и частично възстановяване и точки за възстановяване, които можете да разглеждате.
На практика бекъпите в SPanel вършат три неща:
- Планирани бекъпи на всеки хостинг акаунт, с отделен брой запазени копия за ежечасните, дневните, седмичните и месечните бекъпи
- Бекъпи по заявка, които можете да криптирате и да изпратите на собствен FTP сървър
- Пълно възстановяване на сървъра, което изгражда наново целия SPanel сървър от локални или отдалечени бекъпи
Защо бекъпите на сайтовете все още са важни
Бекъпите са единствената предпазна мрежа, която покрива почти всеки вид проблем. Инструментите за сигурност спират атаките, мониторингът улавя сривовете, а тестовата среда хваща проблемните ъпдейти. Към бекъпа посягате, когато всичко това не е сработило.
Най-честите причини да възстановите сайт включват:
- Файл или папка, изтрити по погрешка
- Ъпдейт на плъгин, тема или ядрото, който чупи сайта
- Миграция на базата данни, която поврежда таблица
- Хакнат сайт, който трябва да се върне към състоянието си отпреди заразяването
- Хардуерен проблем или проблем при доставчика, който сваля целия сървър
Рансъмуерът (ransomware) е драматичният случай и цифрите все още са отрезвяващи. Според доклада State of Ransomware 2026 на Sophos, в който са участвали 2158 ИТ ръководители и специалисти по сигурност от 17 държави, 56% от рансъмуер атаките са успели да криптират данни, а средната цена за възстановяване е достигнала 1,7 милиона долара.
И тук идва частта, която засяга пряко вашите бекъпи.
Съвместното ръководство #StopRansomware на CISA предупреждава, че много разновидности на рансъмуер целенасочено търсят достъпни бекъпи, за да ги изтрият или криптират. Помнете – бекъпът, който се намира на компрометираната машина, често изчезва пръв.
Затова къде съхранявате резервните копия на сайта си е толкова важно, колкото и колко често ги правите.
Локални или отдалечени бекъпи: каква е разликата?
Локалните бекъпи са копия, съхранявани на същия сървър, на който са сайтовете ви. Отдалечените бекъпи са копия, изпратени на отделен сървър на друго място. Локалните се възстановяват най-бързо, а отдалечените оцеляват и когато оригиналният сървър не оцелее.

В SPanel локалните бекъпи се пазят в специална директория на сървъра. Отдалечените пътуват през криптирана SSH връзка с rsync до сървър за бекъпи по ваш избор.
Таблицата по-долу сравнява двата вида:
| Локални бекъпи | Отдалечени бекъпи (rsync през SSH) | |
|---|---|---|
| Къде се пазят копията | На същия сървър като сайтовете | На отделен сървър за бекъпи |
| Скорост на възстановяване | Най-висока, без пренос по мрежата | Висока, зависи от мрежата и обема на данните |
| Пазят от изтрити файлове и проблемни ъпдейти | ✅ | ✅ |
| Пазят от повреда на диска или хардуера | ❌ | ✅ |
| Пазят от загуба на целия сървър | ❌ | ✅ |
| Броят се за копие извън сървъра | ❌ | ✅ |
| Заемат място на диска на сървъра | Да, изискват 60% свободно място, за да се включат | Не |
| Допълнителни разходи | Няма, използват наличното пространство | Хранилището на отдалечения сървър |
Кога да използвате локални бекъпи
Локалните бекъпи са подходящи за бързо, ежедневно възстановяване: да върнете файл, който някой е изтрил преди час, или да отмените ъпдейт на темата. Тъй като нищо не минава през мрежата, това са най-бързите точки за възстановяване, които може да имате.
Уловката е дисковото пространство.
SPanel изисква поне 60% свободно място на диска, преди да включи локалните бекъпи. Причината е, че бекъп, който запълни диска на работещ хостинг сървър, добавя втори срив към първия. На вече натоварен сървър само това изискване може да направи локалните бекъпи неприложими.
Кога да използвате отдалечени бекъпи
Отдалечените бекъпи покриват всичко, с което локалните не могат да се справят: повреден диск, повредена файлова система, изгубена виртуална машина или нападател, стигнал до самия сървър. Освен това не заемат място на сървъра ви, което е важно, когато сайтовете растат по-бързо от диска.
Защо най-добрата настройка използва и двата вида
Не е нужно да избирате. SPanel поддържа локални и отдалечени дестинации едновременно, всяка със собствен график. Практически добра схема са честите локални бекъпи за бързо възстановяване на файлове плюс ежедневни отдалечени бекъпи за защита при авария.
Така настройката отговаря и на класическото правило 3-2-1: три копия на данните (публичният сайт плюс два бекъпа) на две различни системи за съхранение, като едното копие е на друго място.
Новата опция за отдалечени бекъпи с rsync в SPanel
Функцията Remote Backups в SPanel (Admin Area > Manage Backups) изпраща планираните бекъпи на отделен сървър през SSH с rsync. Можете да я насочите към всеки Linux сървър, на който работи SSH и е инсталиран rsync.
Какво е rsync?
Rsync е инструмент с отворен код за синхронизиране на файлове, който копира данни между две места, като прехвърля само промените. Алгоритъмът му за делта трансфер (delta-transfer), описан в ръководството на rsync (на английски), сравнява файловете в източника и в дестинацията и изпраща само разликите, а не целия файл.
При бекъпите това означава, че първото изпълнение копира всичко, а всяко следващо прехвърля само промененото след предишното.

Ето защо това е важно за натоварен сървър.
По-малко данни по мрежата означава по-кратко време за бекъп, по-малко трафик и по-малко натоварване на машината, която обслужва и посетителите ви.
Защо бекъпите с rsync имат смисъл, когато хоствате много сайтове
Отдалечените бекъпи с rsync се отплащат най-бързо на сървъри с много сайтове. Агенциите, фрийлансърите и риселърите обикновено се сблъскват с едни и същи три проблема: десетки сайтове за защита, ограничено място на диска на работещия сървър и липса на време да управляват бекъпите сайт по сайт.
SPanel решава тези проблеми на ниво сървър:
- Един график пази всеки акаунт. Ежечасният, дневният, седмичният и месечният график важат за всеки хостинг акаунт на сървъра, така че новият клиентски сайт е защитен още от следващия бекъп.
- Всеки акаунт може да се възстанови поотделно. Можете да възстановите сайта на един клиент, една папка или една база данни, без да засягате останалите.
- Дискът на сървъра остава свободен. Отдалечените копия не заемат мястото, което сайтовете ви ще използват, докато растат.
- Сайтовете остават бързи по време на бекъп. SPanel ограничава процесорното време, което процесът по бекъп може да използва, така че бекъпът не отнема ресурси от сайтовете, които посетителите ви зареждат.
- Отдалечените бекъпи с rsync могат да възстановят целия сървър. Пълното възстановяване на сървъра в SPanel чете от локални и отдалечени бекъпи, така че отдалечената дестинация с rsync е и вашият източник при авария.
Лесно е да пропуснете тази последна точка.
Дестинациите с обектно хранилище (object storage) са добри за архивиране, но пълното възстановяване на сървъра в SPanel не може да чете директно от тях. Ако искате да стигнете с една стъпка от „сървърът го няма“ до „сървърът работи отново“, отдалечените бекъпи с rsync ви дават точно това.
Нужно ли ви е хранилище за бекъпи с rsync?
Всеки управляван VPS план на NS1 вече включва автоматични бекъпи извън сървъра, така че никога не започвате от нулата. Хранилището за бекъпи с rsync е за случаите, в които искате повече от тази основа.
Подходящо е, когато:
- Хоствате много сайтове и искате бекъпите да се пазят по-дълго или да имате повече точки за възстановяване, отколкото включва планът ви
- Искате седмичните и месечните точки за възстановяване да се пазят извън сървъра, а не само последните дневни
- Искате отдалеченото копие да е източникът за пълно възстановяване на сървъра
- Работещият ви сървър няма 60% свободно място на диска, колкото изискват локалните бекъпи
Опцията с rsync вероятно не ви е нужна, ако поддържате един или два малки сайта, ако включените бекъпи вече покриват историята, която ви трябва, или ако вече имате собствен сървър за бекъпи. В последния случай просто насочете Remote Backups в SPanel към своя сървър.
Как да настроите отдалечени бекъпи с rsync в SPanel
Отдалечените бекъпи се настройват в раздела Manage Backups на Admin Interface в SPanel.
Преди да започнете, проверете дали отдалеченият сървър за бекъпи е достъпен през SSH и има инсталиран rsync. SPanel проверява и двете, преди да запази каквото и да било.
- Отворете раздела Remote Backups. В Manage Backups превключете от Local Backups на Remote Backups.
- Включете отдалечените бекъпи. Поставете превключвателя Enable Remote Backups на ON.
- Въведете адреса на сървъра за бекъпи. Попълнете полето Backup Server IP Address or Hostname.
- Добавете потребителското име и SSH порта. Въведете потребителското име на сървъра за бекъпи и порта в полето SSH Port.
- Изберете начина на удостоверяване. Изберете SSH Key Authentication или Password Authentication.
- Кликнете Verify Connectivity. SPanel тества връзката със сървъра за бекъпи, преди да продължите.
Зад кулисите SPanel поема няколко стъпки, които иначе бихте правили ръчно. Той добавя IP адреса на сървъра за бекъпи в защитната стена (firewall) на вашия сървър, генерира SSH ключ, ако такъв няма, инсталира публичния ключ на сървъра за бекъпи, така че следващите връзки да не зависят от запазена парола, и проверява дали rsync е наличен от другата страна.
Всички опции за бекъп в SPanel
Отдалечените бекъпи с rsync са само част от по-голям набор инструменти. Всяка от опциите по-долу покрива различни нужди:
| Опция за бекъп | Какво защитава | Най-подходяща за |
|---|---|---|
| Планирани локални бекъпи | Файлове, бази данни, имейли, данни на акаунтите | Бързо, ежедневно възстановяване |
| Планирани отдалечени бекъпи (rsync през SSH) | Файлове, бази данни, имейли, данни на акаунтите | Защита извън сървъра и възстановяване на ниво сървър |
| S3-съвместими дестинации и Backblaze B2 | Файлове, бази данни, имейли, данни на акаунтите | Дългосрочно архивиране в обектно хранилище, което контролирате |
| Бекъпи по заявка | Избрани от вас папки и бази данни | Моментни копия преди рискови промени |
| Пълно възстановяване на сървъра | Целият SPanel сървър | Изграждане наново след загуба на сървъра |
Планирани бекъпи на всеки час, ден, седмица и месец
Планираните бекъпи в SPanel работят на четири независими нива. За всяко от тях избирате кога да се правят бекъпите и колко точки за възстановяване да се пазят:
- Ежечасно: в кои часове на деня и колко от последните ежечасни бекъпа да се пазят
- Дневно: в кои дни от седмицата и колко дневни бекъпа да се пазят
- Седмично: в кой ден от седмицата и колко седмични бекъпа да се пазят
- Месечно: на кои дати от месеца и колко месечни бекъпа да се пазят
Всяка дестинация има собствен график. Може да правите локални бекъпи на всеки няколко часа за бързо възстановяване на файлове, отдалечени веднъж на ден за защита при авария и бекъпи в обектно хранилище веднъж месечно за архив.
Ето една отправна точка за различните видове проекти:
| Тип проект | Локални бекъпи | Отдалечени бекъпи |
|---|---|---|
| Представителни сайтове и портфолиа | Дневно, пазете 7 | Седмично, пазете 4 |
| Блогове и сайтове със съдържание | Дневно, пазете 7 | Дневно, пазете 7; месечно, пазете 3 |
| Онлайн магазини | Ежечасно в работно време, пазете 12 | Дневно, пазете 14; месечно, пазете 6 |
| Сървър на агенция с много клиентски сайтове | Дневно, пазете 3 (ако дискът позволява) | Дневно, пазете 7; седмично, пазете 4; месечно, пазете 3 |
Настройте ги според това колко често се променя съдържанието ви и колко история очакват клиентите ви.
Бекъпи по заявка с криптиране
Планираните бекъпи вървят по часовник. Бекъпите по заявка правите, когато ви трябват, например точно преди голям ъпдейт на плъгин, промяна в схемата на базата данни или миграция.
Вие избирате папките и базите данни, които да включите, избирате формат tar.gz или zip и по желание криптирате архива със собствена парола с AES-256 криптиране. SPanel може също да качи готовия архив на ваш FTP сървър и да ви изпрати имейл, когато приключи.
Заключване и изключване на бекъпи
Две по-малки настройки правят цялата система по-удобна:
- Заключените точки за възстановяване никога не се изтриват при ротацията. Заключете бекъпа отпреди голяма миграция или пазете моментно копие за одит и то ще остане, докато не го отключите.
- Изключенията държат определени акаунти или бази данни извън планираните бекъпи. Тестовите акаунти и базите данни за кеш нямат нужда от защита, а изключването им пести място на всяка дестинация.
Пълно възстановяване на сървъра при авария
Пълното възстановяване на сървъра изгражда наново целия SPanel сървър на нов хардуер от локални или отдалечени бекъпи. То възстановява всеки хостинг акаунт заедно с базите данни, DNS зоните, имейл настройките, cron задачите и SSL сертификатите, след което инсталира отново уеб сървъра, който е използвал оригиналният сървър.
Освен това заменя стария IP адрес с новия в конфигурационните файлове, така че сайтовете и връзките към базите данни работят на новата машина. Като предпазна мярка функцията се стартира само на сървър без хостинг акаунти, което прави много трудно да презапишете работещ сървър по погрешка.
S3-съвместими дестинации и Backblaze B2
За дългосрочно архивиране SPanel може да изпраща планираните бекъпи и към AWS S3, към всяка S3-съвместима услуга (например Wasabi, MinIO, DigitalOcean Spaces или Cloudflare R2) или към Backblaze B2. Данните за достъп до хранилището са у вас, така че бекъпите стоят в акаунт, който вие контролирате.
Как да възстановите данни от бекъп в SPanel
Възстановяването е моментът, в който една система за бекъпи доказва стойността си.
SPanel ви дава няколко начина да върнете данните, а всяко възстановяване работи във фонов режим, така че може да продължите работа в панела, докато приключи.
- Отделни файлове и папки: разгледайте съдържанието на която и да е точка за възстановяване, изберете точно файловете, които ви трябват, и възстановете само тях.
- Стандартно или чисто възстановяване: стандартното възстановяване копира файловете от бекъпа върху текущите и оставя по-новите файлове на място. Чистото първо изтрива съдържанието на дестинацията, което е по-добрият избор след хакване.
- Бази данни: възстановете база данни с оригиналното ѝ име или с ново име, за да сравните версиите.
- Изтегляне на база данни: експортирайте база данни от която и да е точка за възстановяване като .sql файл в домашната си директория, без да засягате работещата база данни.
Едно предупреждение, преди да натиснете бутона за възстановяване: възстановяването презаписва съдържанието на дестинацията. Ако не сте сигурни дали ще ви трябва текущата версия, първо направете бекъп по заявка.
Стратегия за бекъпи, която издържа и в лош ден
Ето как изглежда „картата за възстановяване“, когато свържете всеки проблем с инструмента на SPanel, който го решава.

Добрият план за повечето SPanel сървъри се свежда до пет навика:
- Пазете поне едно копие извън сървъра. Включете отдалечените бекъпи с rsync, за да не изчезнат бекъпите ви заедно с повреден диск или компрометиран сървър.
- Съобразете честотата с това колко бързо се променят данните ви. Онлайн магазините и сайтовете с членство имат нужда от по-чести точки за възстановяване от представителните сайтове. Включете бекъпи за базите данни, в които постъпват поръчки.
- Правете бекъп по заявка преди рискови промени. Отнема минута и ви дава чиста точка за връщане.
- Заключвайте важните точки за възстановяване. Копията отпреди миграция и копията за одит не бива да зависят от графика за ротация.
- Тествайте възстановяването редовно. Приблизително веднъж месечно възстановявайте един файл или една база данни с ново име. Бекъп, който никога не сте възстановявали, е само предположение.
Бекъпите работят най-добре заедно с превенцията. SPanel включва SShield, нашия инструмент за наблюдение на сигурността в реално време, който блокира 99,998% от уеб атаките, преди да стигнат до сайтовете ви. Бекъпите покриват това, което все пак премине, и всичко, което изобщо не е атака.
Ограничения на бекъпите в SPanel, които трябва да знаете
Никоя система за бекъпи не покрива всеки сценарий. Преди да разчитате на бекъпите в SPanel, имайте предвид следните ограничения:
- Графиците важат за целия сървър. Всички акаунти на сървъра, които не са изключени, следват един и същ график. Може да изключвате акаунти, но не може да зададете отделен брой запазени копия за конкретен акаунт.
- Пълното възстановяване на сървъра чете само от локални и отдалечени бекъпи. Копията в S3 и B2 не могат да служат като директен източник за пълно възстановяване на сървъра.
- Локалните бекъпи изискват свободно място на диска. SPanel няма да ги включи при по-малко от 60% свободно пространство.
- Отдалечените дестинации изискват работеща мрежова връзка. SPanel автоматично добавя правилото в защитната стена на вашия сървър, но строги защитни стени или security groups от страната на сървъра за бекъпи може да изискват ръчни промени.
- Бекъпите по заявка се качват през FTP. Когато бекъпите минават през публичния интернет, включете криптирането с парола, за да е защитен самият архив.
Бекъпите ви трябва да надживеят сървъра
Най-важното решение за бекъпите не е колко често ги правите. Важно е поне едно копие да се намира някъде другаде, а не на сървъра, който пази.
Със SPanel това копие е само на няколко попълнени полета разстояние. Разгледайте управляваните ни VPS планове и получете SPanel с вградени бекъпи още от първия ден.
Често задавани въпроси за бекъпите в SPanel
В: Включени ли са бекъпите в SPanel в цената на хостинга?
О: Да. Инструментът за бекъпи, инструментите за възстановяване и пълното възстановяване на сървъра са част от SPanel без допълнително заплащане. Хранилището на отдалечения сървър за бекъпи е отделно: може да използвате собствен сървър или хранилище за бекъпи с rsync от NS1.
В: Каква е разликата между локалните и отдалечените бекъпи в SPanel?
О: Локалните бекъпи остават на същия сървър като сайтовете ви и се възстановяват най-бързо. Отдалечените отиват на отделен сървър през SSH и rsync, така че оцеляват при повреда на диска, загуба на сървъра или компрометирана машина. SPanel може да поддържа и двата вида едновременно.
В: Какво е бекъп с rsync?
О: Бекъпът с rsync е копие на данните, направено с rsync, инструмент, който прехвърля само частите от файловете, променени след последното изпълнение. В SPanel rsync изпраща планираните бекъпи през криптирана SSH връзка до отделен сървър за бекъпи, което държи времето за бекъп кратко дори на сървъри с много сайтове.
В: Нужно ли ми е хранилище за бекъпи с rsync, ако планът ми вече включва бекъпи?
О: Не винаги. Включените бекъпи извън сървъра покриват основните нужди. Хранилището за бекъпи с rsync има смисъл, когато искате бекъпите да се пазят по-дълго, повече точки за възстановяване за много сайтове или отдалечено копие, което SPanel може да използва за пълно възстановяване на сървъра.
В: Мога ли да използвам собствен сървър за отдалечените бекъпи в SPanel?
О: Да. Подходящ е всеки сървър, стига SPanel да може да се свърже с него през SSH и на него да е инсталиран rsync. Въвеждате IP адреса или хоста (hostname), потребителското име и SSH порта, след което проверявате връзката.
В: Мога ли да възстановя отделен сайт или файл от отдалечен бекъп?
О: Да. Можете да разгледате която и да е точка за възстановяване и да върнете един файл, една папка, една база данни или цял акаунт, без да засягате другите акаунти на сървъра.
В: Колко често SPanel може да прави бекъп на сайтовете ми?
О: До веднъж на час. Планираните бекъпи могат да се изпълняват ежечасно, а дневните, седмичните и месечните нива се настройват отделно.
В: Забавят ли бекъпите сайтовете ми?
О: Като цяло, не. SPanel ограничава процесорното време, което процесът по бекъп може да използва, така че сайтовете ви остават бързи, докато бекъпът работи.
В: Прави ли SPanel бекъп на имейлите?
О: Да. Пощата се съхранява като файлове във всеки акаунт, така че планираните бекъпи я включват заедно с файловете на сайтовете и базите данни.


