在Debian系統上備份Laravel項目,你可以遵循以下步驟:
打開終端。
切換到你的Laravel項目所在的目錄。例如,如果你的項目位于/var/www/your-laravel-project
,請運行以下命令:
cd /var/www/your-laravel-project
tar
命令將項目打包為一個壓縮文件。例如,將項目打包為your-laravel-project-backup.tar.gz
:sudo tar -czvf your-laravel-project-backup.tar.gz -C /var/www/your-laravel-project .
這將在當前目錄下創建一個名為your-laravel-project-backup.tar.gz
的壓縮文件,其中包含了你的Laravel項目文件。
mysqldump -u [數據庫用戶名] -p[數據庫密碼] [數據庫名] > your-laravel-project-db-backup.sql
請將[數據庫用戶名]
、[數據庫密碼]
和[數據庫名]
替換為實際的值。這將在當前目錄下創建一個名為your-laravel-project-db-backup.sql
的數據庫備份文件。
/home/your-username/backups
目錄:sudo mv your-laravel-project-backup.tar.gz /home/your-username/backups/
如果你創建了數據庫備份文件,請將其移動到相同的位置:
sudo mv your-laravel-project-db-backup.sql /home/your-username/backups/
現在,你已經成功備份了Laravel項目及其數據庫。在需要恢復項目時,只需將備份文件解壓縮到適當的位置,并根據需要恢復數據庫。