Mac M1环境下Azure Data Studio中Docker版MsSQL备份文件访问与迁移
访问并复制Docker中MSSQL备份文件的方法
步骤1:将容器内的备份文件复制到Mac本地
- 打开终端,运行
docker ps命令,找到MSSQL容器的名称或容器ID(容器名称通常类似mssql-server-linux) - 执行
docker cp命令,把容器内的备份文件复制到Mac本地(示例为桌面路径):
替换docker cp <容器ID或名称>:/var/opt/mssql/data/idatabase-202396-16-47-4.bak ~/Desktop/<容器ID或名称>为实际的容器标识,执行后备份文件会出现在Mac桌面上。
步骤2:将本地备份文件复制到其他电脑
根据目标电脑的系统选择对应方式:
- 苹果设备间:直接通过AirDrop选中桌面上的备份文件,发送到目标Mac/iOS设备
- 跨系统/远程传输:
- 若目标电脑是Linux或开启SSH的Windows,可在Mac终端用
scp命令传输:scp ~/Desktop/idatabase-202396-16-47-4.bak 用户名@目标电脑IP:/目标存储路径/ - 通用方式:将备份文件上传至网盘(如OneDrive、百度云)后在目标电脑下载,或用U盘拷贝转移。
- 若目标电脑是Linux或开启SSH的Windows,可在Mac终端用
内容的提问来源于stack exchange,提问作者gun
相关产品推荐
相关产品推荐

