{"repo":"arminmokri/WPBackupViaGit","free":true,"listed":false,"github":"https://github.com/arminmokri/WPBackupViaGit","clone":"git clone https://github.com/arminmokri/WPBackupViaGit.git","description":"WPBackupViaGit is for creating a backup point from the website on a git account with any frequency and restoring to any backup point, such as WordPress, etc.","language":"Shell","stars":20,"topics":["backup","backup-database","backup-files","backup-script","backup-solution","backup-tool","backup-utility","backupmanager","ecommerce-website","wordpress"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"WPBackupViaGit Please support my repo with your ⭐ WPBackupViaGit is for creating a backup point from the website on a git account with any frequency and restoring to any backup point, such as WordPress, etc. Features - Backup from databases - Backup from files and dirs - Sync backup/restore point with git account - See all backup/restore points - Restore to backup/restore point from the git account - common use is for WordPress but it could be able for any other things that need a backup/restore process Install and Run the Project Backup 1. Create a repository on git for WordPress, website, etc 2. Connect to the shell via SSH, cpanel terminal, etc 3. Clone your git repository - for example git clone \"your repo url\" 4. run git clone https://github.com/arminmokri/WPBackupViaGit.git 5. run cd WPBackupViaGit 6. Copy WPBackupViaGit files to your repository directory - for example cp Backup.sh Restore.sh Backup.config database backup.sh database restore.sh ../your repo dir 7. run cd .. 8. Open Backup.config file in vim or nano or vi or etc - for example vi your repo dir/Backup.config 9. Fill your data with the structure of examples 10. At last set a cron job with any period (hourly, daily, weekly) for your backup process and call Backup.sh script file - for example /absolute path/your repo dir/Backup.sh & /absolute path/your repo dir/Backup.log Restore 1. Clone your git repository - for example git clone \"your repo url\" 2. run ./your repo dir/Restore.sh --action show-restore-points","default_branch":null,"files":null,"tree":[],"storefront":"/r/arminmokri","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/arminmokri/WPBackupViaGit/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}