Резервное копирование 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
Вы можете предложить улучшение документации или задать вопрос в комментариях.
Если вам нужна полноценная консультация — вы можете заказать её на нашем сайте.