重要数据备份策略

简介:
工具:
mklink。(前一个参数是链接,后一个是真正文件所在位置。)
MKLINK [[/D] | [/H] | [/J]] Link Target

/D 创建目录符号链接。默认为文件
符号链接。
/H 创建硬链接,而不是符号链接。
/J 创建目录联接。
Link 指定新的符号链接名称。
Target 指定新链接引用的路径
(相对或绝对)。
删除链接:非常简单,直接在资源管理器中把链接删除即可。
 
1、MySQL数据库备份。
把mysql数据库中所有数据备份到mysql_backup.sql文件中。(mysql_backup.sql放在My Dropbox目录中)
这样就实现了增量备份数据库内容到Dropbox网盘。
参考:
mysqldump -uroot -pcreymm --all-databases > d:\mysql\%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%%time:~9,2%.sql
把password替换为你的密码,然后存成backup.cmd 或者 backup.bat 就可以按日期存储备份了
d:\mysql\bin\mysqlcheck --all-databases --auto-repair -uroot -pcreymm 把password替换为你的密码,然后存成repair.cmd 或者 repair.bat 就可以修复所有数据库了

2、备份指定的文件、目录。
比如备份D:\config目录,应该用:
mklink /D D:\config "D:\Users\Jelly\Documents\My Dropbox\config"
注意:
1)Target(真实文件)要是在Dropbox中,否则不能实时备份。
2)/D表示创建的是目录链接。
 
3、Win 7下完整移动Users目录。
用mklink.exe创建目录链接把用户目录所有内容重定向到D盘。mklink.exe /D C:\Users\我的用户名 D:\我的用户名。
注意:
1)已登录的用户不能操作,所以一般以Administrator登录做这个操作。
2)把用户目录全部定向之后,Chrome插件会无法安装,需要设置TEMP和TMP目录为非junction目录才可以。
4、命令行下创建计划任务。
C:\Windows\system32>schtasks /create /sc ONIDLE /I 1 /ru System /tn "Jelly_Sched
ule" /tr "C:\Windows\system32\schedule_tasks.bat"
成功: 成功创建计划任务 "Jelly_Schedule"。
注:空闲时运行的计划任务似乎不能执行(可能是%CD%展开成了system32目录),后来改为如下命令创建一个开机时自动运行的计划任务,任务正常运行了(可以备份mysql数据库)。
schtasks /create /sc ONSTART /ru System /tn "Jelly_Backup" /tr "D:\Tools\CMD\backup\schedule_tasks.bat" 

4、备份RSS Live Links订阅。
@rem 让RSS订阅的真实文件在My Dropbox目录。运行前,先把该文件剪切到真实目录处。
mklink "C:\Users\jelly\AppData\Local\Google\Chrome\User Data\Default\Local Storage\chrome-extension_hcamnijgggppihioleoenjmlnakejdph_0.localstorage" "D:\Users\Documents\My Dropbox\Backup\RSS Live Links\chrome-extension_hcamnijgggppihioleoenjmlnakejdph_0.localstorage"
注:由于它经常被使用着,也改为定时拷贝方式。
 
5、备份WizKnowledge重要数据。
mklink /D "D:\Users\Documents\My Knowledge\Data\Default\原创文章" "D:\Users\Documents\My Dropbox\Backup\My WizKnowledge\原创文章"
@rem mklink "D:\Users\Documents\My Knowledge\Data\Default\index.db" "D:\Users\Documents\My Dropbox\Backup\My WizKnowledge\index.db"
文件index.db经常处于使用状态,无法备份的,而且频繁变动,实时备份也不好。于是改为在空闲时拷贝一份到My Dropbox目录。

6、原创文章与版本管理工具结合起来。
便于大胆修改,不用担心历史记录丢失。
方案一(不可行):在开源项目sinojelly/hg/Documents目录增加My Dropbox里面的原创WizKnowledge文章。
操作步骤:
1)hg clone sinojelly到某个目录。然后新建一个Documents,并push到库上。(创建Documents目录)
2)把Documents目录clone到我的文档目录。(为了使得.hg不在Dropbox目录,但WK文章必须在库的某个子目录)
这一步有问题,没成功。
D:\Users>hg clone https://sinojelly.googlecode.com/hg/Documents Documents
abort: destination 'Documents' is not empty
3)设置过滤条件,只Check In原创文章中的ziw到服务器。
方案二(可行):把同一个源映射到两个链接目录。(这是能成功运行的。注意是目录链接,要用/D参数。)
mklink /D D:\Projects\Google\sinojelly\Documents "D:\Users\Documents\My Dropbox\Backup\My WizKnowledge\原创文章"
然后再把Documents归档到hg库。
方案三:等待WizKnowledge支持版本管理。
方案四(未使用):直接在Dropbox目录下用hg管理文章。
由于库也要再次上传到Dropbox,因此只在必要时才把文章加入hg库。
hg库就不与Google同步了。
在当前目录创建一个库:
D:\Users\Documents\My Dropbox\Backup\My WizKnowledge\原创文章>hg init后面用hg add添加文件,每次需要备份时,hg commit就可以了。
 














本文转sinojelly51CTO博客,原文链接:http://blog.51cto.com/sinojelly/285924 ,如需转载请自行联系原作者
相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
相关文章
|
资源调度 监控 负载均衡
浅析PM2实用入门指南
PM2 是一个守护进程管理器,可以用它来管理你的node进程,负责所有正在运行的进程,并查看node进程的状态,也支持性能监控,负载均衡等功能。使用起来也是非常简单
2439 0
打印文档即提示Print driver host for 32bit applications
主机win7 32位系统,打印一切正常,共享打印机后,客户机为win7 64位系统连接该共享打印机,连接成功,驱动安装正常,x64驱动,客户机打印测试页正常,但打印文档即提示Print driver host for 32bit applications。
9804 0
打印文档即提示Print driver host for 32bit applications
|
前端开发 JavaScript 开发工具
React Native SDK for OSS
此文主要介绍 React Native SDK for OSS的方方面面,包括相关基本概念、项目背景、项目方案、环境搭建运行、使用姿势、注意事项等。文末的附件可运行Example Zip压缩包和针对新手的入门实用文章《从0开始搭建React Native for OSS项目》。
7912 0
|
7月前
|
数据采集 供应链 监控
什么是RFID/EPC编码-SGTIN96
SGTIN是GS1标准下的商品序列化编码,结合GTIN与唯一序列号,实现单品级标识与追溯。广泛应用于零售、供应链、防伪等领域,支持RFID自动识别,提升管理效率。可通过工具实现EPC、GS1 Digital Link、条码格式间一键转换,并支持批量生成打印,助力智能化供应链管理。
700 4
|
2月前
|
JSON 自然语言处理 测试技术
Skills测试避坑指南:粒度怎么拆?如何保证稳定性?我的4条铁律
本文揭秘大模型Skills落地测试的四大陷阱与实战铁律:粒度失控、稳定性差、边界模糊、反馈缺失。通过真实案例剖析,提出“拆粒度、控稳定性、定边界、强反馈”四条生产级准则,助你告别玩具级Skill,构建可复用、可维护、高可靠的AI测试能力。
|
7月前
|
Linux iOS开发 计算机视觉
GIMP 3.0.8 发布 - 免费开源图像编辑器
GIMP 3.0.8 (Linux, macOS, Windows) - 免费开源图像编辑器
443 1
|
7月前
|
数据采集 存储 人工智能
RAG实战指南:告别模型“幻觉”,打造知无不答的专属AI
你计划在什么场景下使用RAG技术?在实践过程中遇到了什么挑战?我会挑选最有代表性的问题,在后续内容中提供针对性的解决方案。让我们一起,用RAG技术打造更智能、更可靠的AI应用!
|
7月前
|
数据安全/隐私保护 开发者 iOS开发
Sketch for mac-v93.dmg 安装教程 简单步骤 Mac版
下载Sketch安装包并解压,双击dmg文件将Sketch拖入应用程序文件夹。首次打开时若提示“无法验证开发者”,需前往系统设置-隐私与安全性,点击“仍要打开”并输入密码确认。安装完成后可检查更新以获取最新稳定版本。(238字)
|
传感器 人工智能 算法
场景入选|TsingtaoAI基于DeepSeek的具身智能实训入选河北省垂直大模型应用场景名单
河北省网络社会组织联合会正式公布《垂直大模型应用场景征集结果名单》,TsingtaoAI自主研发的“基于DeepSeek的具身智能高校实训解决方案——从DeepSeek+机器人到通用具身智能”成功入选河北省15个标杆应用场景。这一成果标志着TsingtaoAI在具身智能与大模型融合领域的技术创新与落地能力获得政府及行业权威认可,同时也为人工智能技术与实体产业深度融合提供了可复制的示范案例。
411 0
|
人工智能 编解码 API
【选择”丹摩“深入探索智谱AI的CogVideoX:视频生成的新前沿】
【选择”丹摩“深入探索智谱AI的CogVideoX:视频生成的新前沿】
695 1