通过群晖NAS备份iCloud相册

释放双眼,带上耳机,听听看~!

在群晖NAS上新建一个Docker,这里选的镜像是CentOS 7.6版本做演示。选中,点击启动

容器名称自己定义,这里我自己填的iCloud以便于区分什么服务,勾选使用高权限执行容器,然后点击高级设置

勾选启用自动重新启动

选择卷,添加文件夹,选择照片备份在哪个目录文件夹,装载路径填写/你自定义的名称,这里我填的是/iCloud,点击应用启动

启动完成后,打开创建的iCloud的Docker,进入终端机,使用命令如下按步骤操作:

yum -y install epel-release

yum -y install python-pip

pip install –upgrade pip

pip install icloudpd

yum -y install vim

然后新建一个sh文件,名称自己自定义

按i编辑内容如下:

#!/bin/bash
pgrep -f icloudpd && echo “icloudpd is already running.” && exit
icloudpd -d /装载路径 –username Apple ID –password 密码

按ESC键,输入 :wq保存后执行:su root iCloud.sh,iCloud.sh为你刚创建的sh文件名称

我这里账号开启了二次验证,所以需要二次验证,选择一个方式验证即可,验证过后即可自动下载,如果下载中没有速度了可以CTRL+C 终止后重新执行运行命令,已下载的不会重新下载

最后实现每日自动备份,首先开启群晖NAS的SSH功能

使用CRT软件(其它SSH软件均可)输入群晖NAS地址,用户名和密码就是你登录群晖的用户名密码

登陆后,输入sudo -i 进入root模式

输入docker -ps 查看CONTATNER ID

复制CONTATNER ID 新建任务计划

 

计划,我这里设置的是每天凌晨1点备份

任务设置,运行命令填入 docker exec -i CONTATNER ID su root iCloud.sh 确定即可

这里整个过程就完成了,每天凌晨1点备份iCloud相册内容,相册没有新增就不会下载

缺陷只能下载,iCloud相册中照片删除本地不会删除

最后提醒下为了安全群晖NAS的SSH记得关闭

人已赞赏
技术

利用Wordpress插件Share-one-Drive搭建网盘目录

2020-2-6 20:34:24

技术

广州控智控制软件导入投影控制参数

2020-7-30 15:46:57

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索