---
title: 'Как создать бэкап сайта вручную | Zomro'
description: 'Руководство по созданию архива с файлами сайта и дампом его базы данных. Иногда возникает ситуация, когда создание бэкапов средствами панели управления не...'
image: 'https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a53@server-panle.net/2022/06/01/1654241272_screenshot_30.png'
---

![opened image]()

  * [Zomro](https://zomro.com/rus/)
  * [FAQ](https://zomro.com/rus/blog/faq/)
  * Как создать бэкап сайта вручную 



# Как создать бэкап сайта вручную

03-06-2022

Иногда возникает ситуация, когда создание бэкапов средствами панели управления не является предпочтительным. Или же на сервере вовсе не используется панель управления. В таком случае можно создать вручную бэкап Вашего сайта. Вот как это сделать:  
  
1\. Подключитесь к Вашему серверу по SSH.  
  
2\. Перейдите в корневую директорию Вашего сайта. В рассматриваемом случае команда для перехода и директория сайта test.com такие:  
cd /home/admin/web/test.com/public_html/  
![Как создать бэкап сайта вручную - 1](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a53@server-panle.net/2022/06/01/1654241272_screenshot_30.png)  
3\. Теперь нужно создать дамп базы данных сайта (если она не используется, то переходите к следующему пункту).  
Если Вы не уверены в том, какая база данных подключена к сайту, то это можно посмотреть в конфигурационных файлах CMS / скрипта / фрэймворка. Обычно такой файл назван по типу config / conf / dbconfig. К примеру, в Wordpress это файл wp-config.php , а строка с названием базы это define( 'DB_NAME', 'admin_test' );  
В данном случае название базы — admin_test. Если у Вас другая CMS / скрипт / фрэймворк , то сверьтесь с его документацией.  
![Как создать бэкап сайта вручную - 2](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a53@server-panle.net/2022/06/01/1654238442_screenshot_31.png)  
![Как создать бэкап сайта вручную - 3](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a53@server-panle.net/2022/06/01/1654238425_screenshot_29.png)  
Теперь можно создать дамп базы данных. Если Вы работаете из-под root, используйте команду:  
mysqldump admin_test > admin_test.sql  
  
Вместо admin_test введите имя Вашей базы данных, а после символа > пропишите то же имя, но с расширением .sql  
Чем больше база данных, тем дольше создаётся её дамп.  
  
![Как создать бэкап сайта вручную - 4](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a53@server-panle.net/2022/06/01/1654238765_screenshot_32.png)  
4\. Что бы создать архив используйте команду:  
tar czfv test.com.tar.gz ../public_html  
![Как создать бэкап сайта вручную - 5](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a53@server-panle.net/2022/06/01/1654238725_screenshot_33.png)  
Где: test.com.tar.gz — имя и формат создаваемого архива. После названия нужно указывать расширение .tar.gz  
../public_html — путь к файлам, которые будут помещены в архив.  
  
Таким образом корневая директория сайта /home/admin/web/test.com/public_html/ вместе со всеми файлами внутри будет запакована в архив test.com.tar.gz, который по завершению архивации будет расположен в корневой директории сайта.  
После этого Вы можете скачать его по FTP или средствами файлового менеджера панели управления.  
![Как создать бэкап сайта вручную - 6](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a53@server-panle.net/2022/06/01/1654238802_screenshot_34.png)  
Распаковать созданный архив можно командой:  
tar xzfv test.com.tar.gz  
В результате чего его содержимое будет распаковано в директории, в которой он находится. Если Вы делали дамп базы данных, то импортировать его в базу можно командой:  
mysql admin_test < admin_test.sql  
Важно: внимательно проверяйте, в какую базу производите импорт, так как её содержимое будет перезаписано.

Похожие статьи

[Команда ps в действии: 30 примеров для продвинутого мониторинга Linux (Часть 1)](https://zomro.com/rus/blog/faq/519-the-ps-command-in-action-30-examples-for-advanced-linux-monitoring) [Доступ к сайтам: отключаем ECH и DNS-over-HTTPS](https://zomro.com/rus/blog/faq/610-website-access-disable-ech-and-dns-over-https) [Как развернуть n8n в Docker на сервере с Hestia CP](https://zomro.com/rus/blog/faq/624-how-to-deploy-n8n-in-docker-on-a-server-with-hestia-cp) [Как подключиться к серверу по FTP, SFTP и SCP](https://zomro.com/rus/blog/faq/144-kak-podkljuchitsja-k-serveru-po-ftp-sftp-i-scp) [HashiCorp Vault: безопасное хранение секретов на VPS](https://zomro.com/rus/blog/faq/708-hashicorp-vault-securely-store-secrets-on-a-vps)

[ Выделенный сервер с GPU от €174.80/мес ](/dedicated-servers/type=gpu)
