- 首頁 >
- 問答 >
-
編程語言 >
- ubuntu上thinkphp項目備份與恢復方法
ubuntu上thinkphp項目備份與恢復方法
小樊
42
2025-09-16 22:03:32
備份方法
- 項目文件備份:用
tar命令打包項目目錄,如sudo tar -czvf project_backup.tar.gz /path/to/your/project。
- 數據庫備份:用
mysqldump命令,如mysqldump -u username -p database_name > database_backup.sql。
- 配置文件備份:用
tar命令打包配置目錄,如tar -czvf config_backup.tar.gz config/。
- 自動化備份:將備份命令添加到
cron作業中,如0 2 * * * /usr/bin/mysqldump -uroot -pMySecretPassword mydatabase > /path/to/backup/mydatabase_$(date +\%F).sql。
恢復方法
- 項目文件恢復:用
tar命令解壓備份文件到指定目錄,如tar -xzvf project_backup.tar.gz -C /path/to/destination。
- 數據庫恢復:用
mysql命令導入備份的SQL文件,如mysql -u username -p database_name < database_backup.sql。
- 配置文件恢復:將備份的配置文件復制回原位置。
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女