用onedrive备份电脑中的任意文件夹

1.因为onedrive会把你正确的文件名改成中文,所以首先最重要的一步是直接复制你的onedrive的文件地址。直接右键复制,否则会出现语法错误。

2.以管理员模式打开命令提示符(直接搜索cmd,然后右键,选择以管理员权限运行)。在打开的窗口中输入命令:

        mklink /d "C:\Users\gala\OneDrive"\IC618 D:\IC618

回车,大功告成。onedrive会自动备份你磁盘中的文件。

        mklink /d为创建映射的指令,"C:\Users\gala\OneDrive"\IC618为所创建的映射的地址,D:\IC618为需要备份的目标文件夹的地址。

注意,在执行此操作时,"C:\Users\gala\OneDrive"目录下不能有名为IC618的文件夹,不然会报错。

IC618是电脑D盘想要备份的文件夹。之前电脑磁盘不知什么原因被清空了,通过onedrive可以让他保持实时存储在云端。

### 如何在开发板 Ubuntu 系统上执行系统备份 #### 使用 `rsync` 进行增量备份 对于开发板上的 Ubuntu 系统,可以利用 `rsync` 工具来进行高效且灵活的备份操作。此工具支持增量备份,仅传输更改过的部分数据,从而节省时间和带宽。 ```bash sudo rsync -avz --exclude='/proc/*' --exclude='/sys/*' --exclude='/dev/*' \ --exclude='/tmp/*' --exclude='/run/*' / root@backup-server:/path/to/backup/ ``` 上述命令会将根文件系统的大部分内容复制到远程服务器 `/path/to/backup/` 中,排除了一些动态挂载点和临时文件夹[^1]。 #### 利用 `tar` 创建完整的存档文件 另一种常见的做法是通过 `tar` 命令来打包整个文件系统成一个 `.tar.gz` 文件。这种方法适合于一次性全量备份,并便于存储或迁移至其他设备。 ```bash sudo tar czpf /mnt/external_drive/rootfs_backup_$(date +%F).tar.gz --one-file-system / ``` 这条指令会在外部驱动器指定路径下生成当天日期命名的压缩包,其中包含了除挂载点之外的所有文件[^2]。 #### 配置 NFS 或 SSHFS 实现网络共享备份 为了方便管理和访问备份资料,在宿主机(Ubuntu 主机) 上设置NFS (Network File System) 或者SSHFS (Secure Shell FileSystem),使得可以从局域网内的任意一台计算机轻松读取写入这些备份文件。 确保已经安装并配置好相应的服务端组件如 `nfs-kernel-server` 和客户端模块像 `nfs-common` 或者 `sshfs-fuse`[^3]。 #### 安装必要的编译工具链 如果打算自行构建某些特定版本的应用程序,则需要先确认目标平台上是否存在合适的交叉编译环境;如果没有的话可以通过APT源获取所需的工具链: ```bash sudo apt update && sudo apt install gcc-arm-linux-gnueabihf ``` 这一步骤能解决可能出现的找不到 `arm-linux-gnueabihf-gcc` 编译器的问题[^4]。
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值