Перейти к основному содержимому

Резервное копирование Pimcore

Мы рекомендуем использовать стандартные инструменты в зависимости от вашей инфраструктуры для создания резервного копирования вашего экземпляра Pimcore.

Независимо от выбранного решения, крайне важно создавать резервные копии следующих компонентов:

  • Все файлы в корневой директории вашего проекта. Как правило, вы можете исключить следующие папки: public/var/tmp, var/tmp, var/log, var/cache и var/sessions
  • Вся база данных

«Резервное копирование для бедных» с использованием инструментов Unix

Мы однозначно рекомендуем использовать профессиональные решения для резервного копирования в зависимости от вашей инфраструктуры, но иногда простейший метод может оказаться весьма полезным :)

  
# Перейдите в корневую директорию вашего проекта
cd /var/www/your/project/

# Создайте архив всей корневой директории проекта, исключая временные файлы
tar cfv /tmp/my-poor-mans-backup.tar ./

# Создайте дамп базы данных MySQL
mysqldump -u youruser -p yourdatabase > /tmp/my-poor-mans-backup.sql

# Добавьте дамп базы данных в созданный tar-архив
tar rf /tmp/my-poor-mans-backup.tar /tmp/my-poor-mans-backup.sql

# Сожмите архив с помощью gzip (конечно, вы также можете использовать xz или любой другой инструмент)
gzip /tmp/my-poor-mans-backup.tar



Вы можете предложить улучшение документации или задать вопрос в комментариях.
Если вам нужна полноценная консультация — вы можете заказать её на нашем сайте.