Есть ли компонент для создания бекапа файлов и БД из админки? Чтобы можно было выбирать, где сохранять архив — скачивать на локалку или на сервер или в яндекс.диск например.
Резервное копирование сайта из админки
А вы лентяй, вам там кучу ЦУ надавали, а скрипт в первозданном виде. Молодец!
Давно это было). Да никто особо и не просил). Привёл для примера. Конечно сейчас можно было бы всё красиво сделать). И оформить в виде дополнения или виджета.
Лентяй… А что движет прогрессом, если не лень?)
А вы лентяй, вам там кучу ЦУ надавали, а скрипт в первозданном виде. Молодец!
Давно это было). Да никто особо и не просил). Привёл для примера. Конечно сейчас можно было бы всё красиво сделать). И оформить в виде дополнения или виджета.
Лентяй… А что движет прогрессом, если не лень?)
а в виде компонента с кроном через админку можете сделать?) могу выделить на такие цели 1000 р благодарности:)
Вот еще нашел:
instantcms.ru/blogs/zapiski-dinozavra/byekap-bazy-danyh-po-raspisaniyu.html
да, это видел, но там только БД, без файлов как я понял.
Было бы отлично при создании копии в ручном режиме иметь возможность выбирать что бекапить: БД, файлы или и то и другое.
Настройки желательные: бекапить БД и/или файлы, создание по крону и в ручную, указывать куда сохранять на сервер или в ЯНдекс.Диск с указанием папки сохранения, Файлы/папки которые не должны попасть в архив, Возможность удалить ненужные бекапы с сервера, если выбрана настройка сохранения на сервере в папке сайта.
У бекапов в админке показывается какой вес, когда создан, возможность поделиться ссылкой для скачивания.
Вопрос еще как бекапить большие сайты с объемом в 2-4 гб
Можно узнать для чего?
Как вы говорили 5 лет назад: — «Бэкапов много не бывает». Да и при установке компонентов и прочих дополнений, каждый раз бегать к хостеру за бэкапом тоже лишние телодвижения. А часто надо делать не полный бэкап базы и файлов, а выборочный. Например полный бэкап раз в месяц, а часто изменяемые таблицы и папки можно чаще.
Ris, noname, надо всё делать проще, юзерфрендли что-ли. Например так
Def, там Loadырь, скрины выкладывает. Наверное у него есть готовый.
Loadырь, вы правы. Много не бывает).
А часто надо делать не полный бэкап базы и файлов, а выборочный. Например полный бэкап раз в месяц, а часто изменяемые таблицы и папки можно чаще.
Для этого должна быть стройная система, как во всех этих бекапах не потеряться.
Вы сделали отличный инструмент, но есть куда стремиться, чтобы уж не продолжить и затащить в админку phpMyAdmin и файловый менеджер?
Наверное у него есть готовый.
Нет, если бы был, то я бы так и написал, что есть. А так чего нет, того нет ))).
затащить в админку phpMyAdmin и файловый менеджер
Не, это лишнее. Надо же кулхацкерам оставить поле для деятельности. А то зайдут на сайт, а там и взламывать нечего, всё готово к скачиванию, обидятся.
Для этого должна быть стройная система, как во всех этих бекапах не потеряться.
Это по сути баласт на жестком диске и эти файлы возможно никогда не пригодятся. Их роль — просто быть (существовать) — когда они понадобятся. А пока всё работает, в них не нужно разбираться.
Ris, noname, надо всё делать проще, юзерфрендли что-ли. Например так
#!/bin/sh modprobe fuse; curlftpfs ftp:// /media/ftp; cd /media/ftp; if [ ! -e mysite_ru_backups ]; then mkdir mysite_ru_backups; fi; tar -czvf /media/ftp/mysite_ru_backups/mysite.ru-$(date '+%d%m%y_%H:%M').tar.gz /home/mysite/www/mysite.ru mysqldump mysite_ru | gzip > /media/ftp/mysite_ru_backups/mysite_ru-$(date '+%d%m%y_%H:%M').sql.gz find /media/ftp/mysite_ru_backups -type f -mmin +1260 -exec rm -rf {} \; cd ~; umount /media/ftp;
😉
Лучше настройте отдельный инструмент, например — rclone
Dublic, где настроить?