草庐IT

备份全分区

全部标签

windows - 如何使用 Delphi 在 Windows 中从 USB 驱动器挂载分区?

我想在Windows(XP)中挂载USB驱动器的所有分区。我的意思是我想为他们每个人分配驱动器号(当他们没有时)。操作系统会自动执行此操作,但在某些情况下此类程序很有用。我知道如何查找驱动器是否在USB上。到目前为止我的代码是:typeSTORAGE_QUERY_TYPE=(PropertyStandardQuery=0,PropertyExistsQuery,PropertyMaskQuery,PropertyQueryMaxDefined);TStorageQueryType=STORAGE_QUERY_TYPE;STORAGE_PROPERTY_ID=(StorageDevice

sql-server - 将数据库备份到 MS Access 的夜间任务

我正在尝试创建一个夜间任务,它将我的SQLServer数据库作为“夜间快照”下载到MSAccess2010中,到目前为止,我已经开始工作了。我创建了一个空白数据库,里面有宏,可以执行导入,然后正常退出。它在我的用户名下运行良好:@echooffFor/f"tokens=2-4delims=/"%%ain('date/t')do(setmydate=%%c%%a%%b)setdest=c:\temp\%mydate%-RAVEN.accdbxcopyBLANK_RAVEN_WITH_MACROS.accdb%dest%*/Ystart"C:\ProgramFiles(x86)\Micro

windows - 从服务器备份,文件夹到 ftp 和传递问题

我对从服务器到ftp(NAS)的备份文件夹有疑问。我正在使用Cobian备份,但在安全更新后,Cobian开始不处理一些文件,而之前没有问题(doc、pdf或某种类型的安装文件)。我尝试在调度程序帮助下更改为.bat文件脚本。我正在使用脚本netuseX:\\address\Backup/user:logins/p:nofor/f"tokens=1*delims="%%ain('date/T')dosetdatestr=%%amdX:\*\*_"%date:/=_%"mdX:\*\*_"%date:/=_%"mdX:\*\*_"%date:/=_%"mdX:\*\*_"%date:/=

mysql - 如何在 Windows 中备份多个 MySQL 数据库中的每个表?

我在WIndows服务器上有多个MySQL数据库,我想通过创建一个包含数据库名称的文件夹并在相关数据库的每个表的.SQL文件夹中备份所有这些数据库。这个想法是为了更容易恢复信息,因为有时我只需要恢复一个表而不是整个数据库。我对此进行了一些研究,发现了一个shell脚本可以做到这一点。该脚本为服务器上的每个数据库创建一个文件夹,并在其中为每个表创建一个.SQL文件,然后将所有这些文件夹压缩到一个.ZIP文件中,并仍然将其发送到FTP服务器(这对我来说不是必需的)).下面是我找到的shell脚本。#!/bin/sh#System+MySQLbackupscript#Copyright(c)

windows - 备份配置文件

我需要能够在因断电而断开连接的机器上存储配置文件;),我正在使用基本的WinApi来存储配置数据(WriteFile),除非机器断电,否则这会起作用;)有时文件根本没有保存。我在想2个解决方案:1)TransactionalNTFSAPI(例如CreateFileTransacted()),但是这个东西只能在Vista上工作,而且NTFS必须存在,在大多数情况下我不能使用它2)在%APPDATA%目录中创建配置文件的备份副本,比如20个备份副本,并在检测到损坏的配置文件时在应用程序启动时恢复它们如果您知道我的问题的任何其他解决方案(主要问题是通过拔掉电源来关闭机器),请告诉我。谢谢。

c++ - vss 初始化备份失败,返回码为 E_UNEXPECTED

#include"vss.h"#include"vswriter.h"#include#include#defineCHECK_PRINT(result)printf("%s\n",result==S_OK?"S_OK":"error")intmain(intargc,char*argv[]){BSTRxml;LPTSTRerrorText;IVssBackupComponents*VssHandle;HRESULTresult=CreateVssBackupComponents(&VssHandle);CHECK_PRINT(result);result=VssHandle->Ini

windows - 如何在 Windows 中打开一个 Linux 风格的分区/dev/sdXY?

如何在Windows中打开分区Linuxstyle/dev/sdXY?目前我打开\\\\.\\PhysicalDrive%d然后调用DeviceIoControl(IOCTL_DISK_GET_DRIVE_LAYOUT,...)得到分区布局,并存储包含该区域的偏移量和大小文件系统。在我的代码中,我将设备上的IO操作偏移到分区的偏移量。此外,如何消除明显的同步行为?在Windows上的物理驱动器原始设备上的操作非常缓慢,我希望操作系统在可能的情况下进行缓存。 最佳答案 您可以使用像\\?\GLOBALROOT\Device\Hardd

windows - 从卷影副本备份

所以,我想使用批处理脚本从卷影副本进行备份。这就是我到目前为止所拥有的:vssadminlistshadows|findstr/C:"VolumedaCópiadeSombra"输出:VolumedaCópiadeSombra:\\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy1VolumedaCópiadeSombra:\\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy2VolumedaCópiadeSombra:\\?\GLOBALROOT\Device\HarddiskVolumeShadowCo

php - 如何自动化托管在 Yahoo Small Business 中的数据库备份

我的网站托管在yahoosmallbusiness,数据库服务器是MySQL,我想自动化数据库备份,我的主要要求是备份文件必须去amazonbucket。Yahoosmallbusiness不提供可用于运行备份脚本的putty访问权限。所以,我在本地(windows机器)安排了一个任务,它调用服务器上的php备份脚本并将备份文件保存到服务器中的文件夹,现在我想将这些文件保存到amazonbucket而不是文件夹,如何做这个。 最佳答案 不要完全引用我的话,但是,一般来说,雅虎在允许客户做的事情上非常非常有限。你能做的最好的,我能想到

windows - 使用备份批处理脚本中的当前日期作为文件名的参数

我正在尝试使用计划任务备份我的MySQL数据库。备份SQL的命令是:mysqldump.exe-hlocalhost-urootdatabasename>databasebackup.sql我想做的是将当前日期添加到文件名中,使其成为databasebackup_2012-01-31.sql。更理想的是,我会将文件databasebackup_2012-01-31.sql压缩成一个zip文件databasebackup_2012-01-31.zip因为sql文件主要包含非常好的可压缩文本.压缩后,sql文件将被删除,只有zip文件保留备份。 最佳答案