xcopy本地文件备份与复制到远程服务器

普通的本地备份

 代码如下 复制代码

net stop mysql

xcopy D:/xx/data/bbb/*.*  E:/cache/test/%date:~0,10%/ /y
xcopy D:/xx/data/aa/*.*  E:/cache/test/h/%date:~0,10%/ /y

net start mysql

定时增量备份

需要备份的网站目录为:F:/WebDate ,备份后保存的目录为:F:/WebDate-Back,日志目录为:F:/back-log。   

创建一个名为:backup.bat的文件,内容如下:

 代码如下 复制代码

IF EXIST F:/back-log/log-  te:~0,10%.txt del /F /S /Q   F:/back-log/log-  te:~0,10%.txt

#如果日志文件存在则删除。  te:~0,10%取日期的前10位,我的系统日期格式"date/t"是“2010-05-27 星期四”,所以取得“2010-05-27”。根据情况需调整。

 代码如下 复制代码

IF EXIST F:/WebDate-Back/  te:~0,10%   RD /S /Q F:/WebDate-Back/  te:~0,10%

#如果文件夹存在,删除。

MD F:/WebDate-Back/  te:~0,10%

#建立文件夹。

xcopy F:/WebDate F:/WebDate-Back/  te:~0,10%/ /C /E /H   /K /F /R /Y >> F:/back-log/log-  te:~0,10%.txt   & time/T >> F:/back-log/log-  te:~0,10%.txt
  
#复制F:/WebDate 文件夹到F:/WebDate-Back/  te:~0,10%/,并同时把已复制的文件输出到日志文件,xcopy连目录一起复制。

IF EXIST F:/WebDate-Back/  te:~0,10% IF EXIST F:/WebDate-Back/  lDate%   RD /S /Q F:/WebDate-Back/  lDate%

实例本地机备份到其它机器

A.net use //IP地址 密码/user:******
B.xcopy 文件 //IP地址/
批处理文件为backup.bat,其代码如下:
=========================================================================================

 代码如下 复制代码
net use //192.168.1.198/ipc$ Zqf198703 /user:royalpeak
xcopy g:/backup/*.* //192.168.1.198/数据备份 /D /E /Y /H /K
net use //192.168.1.198/ipc$ /delete

用Xcopy命令可以做到
xcopy 源路径 目标路径
复制文件和目录,包括子目录。

时间: 2024-12-07 11:40:22

xcopy本地文件备份与复制到远程服务器的相关文章

xcopy如何把本地文件复制到远程服务器

xcopy如何把本地文件复制到远程服务器 1.net use IP地址 密码/user:****** 2.xcopy 文件 IP地址 批处理文件为backup.bat,其代码如下: ========================================================================================= net use 192.168.1.198ipc$ Zqf198703 /user:royalpeak xcopy g:backup*.*

利用xcopy把本地文件复制到远程服务器的方法

   A.net use IP地址 密码/user:******   B.xcopy 文件 IP地址   批处理文件为backup.bat,其代码如下:   =========================================================================================   net use 192.168.1.198ipc$ Zqf198703 /user:royalpeak   xcopy   g:backup*.*      

利用xcopy命令实现本地文件复制到远程服务器的方法_DOS/BAT

A.net use \\IP地址 密码/user:****** B.xcopy 文件 \\IP地址\ 批处理文件为backup.bat,其代码如下: ========================================================================================= net use \\192.168.1.198\ipc$ Zqf198703 /user:royalpeak xcopy g:\backup\*.* \\192.168.

如何把本地MySql数据库移植到远程服务器上

如何把本地MySql数据库移植到远程服务器上 用dedecms做了一个女性网站,是仿爱丽女人网的.为了在本地测试,就要添加分类栏目,为了看首页和列表页面的效果,还得在网上采集大量的各个分类的内容.这样下来几十个栏目每栏目几十条信息,信息一下就是几千条.做着做着就还不如先在本地做好,然后带数据图片一起上传上去.速度快!好操作,灵活性大.现在就把数据库的移植过程写出来和大家共享,有这样做的朋友也可以做个参考! 所有数据做好了,申请空间,申请数据库,好多情况也是已经有数据的数据回了.哪就要先备份已有的

图片-无法从本地拷贝大文件到远程服务器上

问题描述 无法从本地拷贝大文件到远程服务器上 从本地拷贝一些小文件到服务器上是没有问题的,但是大文件比如超过1G的文件,就会报错,不知道是什么原因.. 解决方案 服务端是不是对文件大小有限制,或者你该用ftp试试 解决方案二: 尝试过ftp上传,也是不能上传大文件,检查了服务器没有对文件大小限制呀 解决方案三: FTP上传有时间限制的,可以手动调一下时间 解决方案四: 用FTP 或者在服务器上安装个百度云盘,把东西上传上去,在远程服务器上下载

Git学习-->如何通过Shell脚本自动定时将Gitlab备份文件复制到远程服务器?

一.背景 在我之前的博客 git学习--> Gitlab如何进行备份恢复与迁移? (地址:http://blog.csdn.net/ouyang_peng/article/details/77070977) 里面已经写清楚了如何使用Gitlab自动备份功能. 但是之前的备份功能只是备份到Gitlab服务运行的那台服务器上,如果哪一天那台服务器的磁盘损坏了的话,数据无法取出,那么对于公司来说是一匹无法想象的损失,因为 代码是公司的重要资产,需要以防万一. 代码是公司的重要资产,需要以防万一. 代码

利用ssh-copy-id无需密码登录远程服务器

本地机器生成公钥和私钥 ssh-keygen -t rsa 一路回车,最后会在~/.ssh目录下生成id_rsa和id_rsa.pub这两个文件. 与远程服务器建立信任机制 ssh-copy-id -i /root/.ssh/id_rsa.pub -p 远程服务器ssh端口 root@远程服务器IP 输入密码,成功连接后.后续再次连接就不需要密码了. 后续在本地机器通过 ssh -p 远程服务器端口 root@远程服务器IP 不需要输入密码也可正常登录远程服务器.

电脑本地文件不能直接复制粘贴到远程服务器的解决办法

  很多时候在工作中,我们可能需要连接到远程服务器进行一些操作,其中就包括文件的拷贝.粘贴等等.其实如果设置得当就可以直接进行本地与服务器间,复制粘贴的方便操作. 1.打开本机的远程桌面连接图标按照下图所示,勾选以下项目,就可以了. 2.在服务器上打开任务管理器,查看进程,有 rdpclip.exe 进程.通常,只要存在该进程,就可以在本机和远程服务器之间粘贴文本了.

利用scp备份远程服务器上的文件到本地

当远程服务器上的图片需要备份时候,我们可以利用Linux的scp命令进行远程拷贝到本地. 先简单介绍一下scp的用法: 语法格式: scp [OPTIONS] file_source file_target OPTIONS: -v 和大多数 linux 命令中的 -v 意思一样 , 用来显示进度 . 可以用来查看连接.认证. 或是配置错误 -C 使能压缩选项 -P 选择端口 . 注意 -p 已经被 rcp 使用 -r 递归下面所有文件 example: 从 本地/home/test.log 复制