在 Ubuntu 上备份 Node.js 项目,您可以遵循以下步骤:
-
打开终端(Terminal)。
-
切换到您的项目目录。例如,如果您的项目位于
/home/username/my-nodejs-project
,请运行以下命令:
cd /home/username/my-nodejs-project
- 使用
tar
命令将项目目录打包为一个.tar.gz
文件。例如,将项目打包为名为my-nodejs-project-backup.tar.gz
的文件,请运行以下命令:
tar -czvf my-nodejs-project-backup.tar.gz .
这将在项目目录中创建一个名为 my-nodejs-project-backup.tar.gz
的压缩文件。
- 将备份文件移动到安全的位置。例如,将备份文件移动到
/home/username/backups
目录,请运行以下命令:
mv my-nodejs-project-backup.tar.gz /home/username/backups/
现在,您的项目已成功备份到 /home/username/backups/my-nodejs-project-backup.tar.gz
文件中。
要恢复项目,请按照以下步骤操作:
-
将备份文件(例如
my-nodejs-project-backup.tar.gz
)复制回项目目录。 -
在终端中,切换到项目目录。
-
使用
tar
命令解压缩备份文件。例如:
tar -xzvf my-nodejs-project-backup.tar.gz
这将在项目目录中解压缩备份文件。
- 确保所有文件都已正确恢复,然后您可以继续开发和运行项目。
注意:这些步骤仅适用于备份和恢复项目文件。如果您还需要备份数据库或其他服务,请单独处理。