Questions tagged «backup»

将一个人的文件,数据,应用程序等保存到辅助媒体上的行为,以便在主要媒体不可用(发生故障)的情况下恢复文件,数据,应用程序等。也是用于存储的辅助媒体。

24
SQL Server:数据库停留在“正在还原”状态
我备份了一个数据库: BACKUP DATABASE MyDatabase TO DISK = 'MyDatabase.bak' WITH INIT --overwrite existing 然后尝试还原它: RESTORE DATABASE MyDatabase FROM DISK = 'MyDatabase.bak' WITH REPLACE --force restore over specified database 现在数据库处于还原状态。 有人认为这是因为备份中没有日志文件,需要使用以下命令将其前滚: RESTORE DATABASE MyDatabase WITH RECOVERY 当然,除了失败: Msg 4333, Level 16, State 1, Line 1 The database cannot be recovered because the …


21
使用命令行还原Postgres备份文件?
我是Postgresql的新手,在本地,我使用pgadmin3。但是,在远程服务器上,我没有那么奢侈。 我已经创建了数据库的备份并将其复制,但是,有没有办法从命令行恢复备份?我只看到与GUI或pg_dumps相关的内容,因此,如果有人可以告诉我该怎么做,那就太好了!

6
Tar目录,但不要在存档中存储完整的绝对路径
在备份Shell脚本的一部分中,我具有以下命令: tar -cjf site1.bz2 /var/www/site1/ 当我列出档案的内容时,我得到: tar -tf site1.bz2 var/www/site1/style.css var/www/site1/index.html var/www/site1/page2.html var/www/site1/page3.html var/www/site1/images/img1.png var/www/site1/images/img2.png var/www/site1/subdir/index.html 但是我想/var/www/site1从档案中的目录和文件名中删除该部分,以简化提取过程并避免无用的常量目录结构。永远不会知道,以防万一我将备份的网站提取到Web数据未存储在的地方/var/www。 对于上面的示例,我想拥有: tar -tf site1.bz2 style.css index.html page2.html page3.html images/img1.png images/img2.png subdir/index.html 因此,当我提取文件时,文件将被提取到当前目录中,而后我无需再移动提取的文件,从而可以保留子目录结构。 关于tar和在网络上stackoverflow以及其他位置进行备份的问题已经很多,但是大多数问题都要求删除整个子目录结构(拼合),或者只是在名称中添加或删除开头的/(我不不知道提取时它到底发生了什么变化),但仅此而已。 阅读了一些在这里和那里找到的解决方案以及手册后,我尝试了: tar -cjf site1.bz2 -C . /var/www/site1/ tar -cjf site1.bz2 -C / /var/www/site1/ tar -cjf site1.bz2 -C /var/www/site1/ /var/www/site1/ tar …
277 linux  bash  backup  tar 

23
如何将远程SQL Server数据库备份到本地驱动器?
我需要将数据库从远程服务器复制到本地服务器。我尝试使用SQL Server Management Studio,但它仅备份到远程服务器上的驱动器。 一些要点: 我无法以可以复制文件的方式访问远程服务器; 我无权设置服务器的UNC路径; 关于如何复制此数据库的任何想法?我需要使用第三方工具吗?
241 sql  sql-server  backup 

10
如何在SQL Server中还原到其他数据库?
我有一个星期前的Database1备份。备份每周在调度程序中完成,我得到一个.bak文件。现在,我想弄弄一些数据,因此需要将其还原到另一个数据库Database2中。 我已经看到了这个问题:在同一台PC中使用不同的名称还原SQL Server数据库,建议的步骤是重命名原始db,但是由于我不在生产服务器中,因此无法使用该选项,并且我不能真正做到这一点。 还有其他方法可以还原它Database2,或者至少如何浏览该.bak文件的数据吗? 谢谢。 ps:上面链接的第二个答案看起来很有希望,但它总是以错误终止: 还原文件列表异常终止



19
SQL Server还原错误-访问被拒绝
我在本地计算机上创建了一个数据库,然后进行了名为tables.baktable 的备份DataLabTables。 我将该备份移到了没有该表的远程计算机上,并试图进行还原,但是出现以下错误: System.Data.SqlClient.SqlError:尝试在c:\ Program Files \ Microsoft SQL Server \ MSSQL.1 \ MSSQL \ DataLabTables上尝试“ RestoreContainer :: ValidateTargetForCreation”时,操作系统返回错误“ 5(访问被拒绝。)” .mdf”。 如果那是问题,我应如何解决我的权利?



8
如何备份本地Git存储库?
我在一个相对较小的项目上使用git,我发现压缩.git目录的内容可能是备份该项目的好方法。但这有点奇怪,因为当我恢复时,我要做的第一件事就是git reset --hard。 这样备份git repo是否有任何问题?另外,还有更好的方法吗(例如,便携式git格式或类似的格式?)?
155 git  backup 

9
备份/还原Docker化的PostgreSQL数据库
我正在尝试按照Docker网站上的说明备份/还原PostgreSQL数据库,但数据未还原。 数据库映像使用的卷为: VOLUME ["/etc/postgresql", "/var/log/postgresql", "/var/lib/postgresql"] CMD为: CMD ["/usr/lib/postgresql/9.3/bin/postgres", "-D", "/var/lib/postgresql/9.3/main", "-c", "config_file=/etc/postgresql/9.3/main/postgresql.conf"] 我使用以下命令创建数据库容器: docker run -it --name "$DB_CONTAINER_NAME" -d "$DB_IMAGE_NAME" 然后,我连接另一个容器以手动插入一些数据: docker run -it --rm --link "$DB_CONTAINER_NAME":db "$DB_IMAGE_NAME" sh -c 'exec bash' psql -d test -h $DB_PORT_5432_TCP_ADDR # insert some data in the db <CTRL-D> <CTRL-D> 然后创建tar归档文件: $ sudo …

14
如何备份带有数据量的Docker容器?
我一直在使用这个Docker-image tutum / wordpress演示Wordpress网站。最近,我发现该映像将卷用于MySQL数据。 所以问题是这样的:如果我要备份和还原容器,则可以尝试提交映像,然后再删除该容器,并从提交的映像中创建一个新的容器。但是,如果我这样做,该卷将被删除,我的所有数据都将消失。 必须有一些简单的方法来备份我的容器及其卷数据,但是我在任何地方都找不到它。

25
Postgresql 9.2 pg_dump版本不匹配
我正在尝试使用pg_dump工具转储Postgresql数据库。 $ pg_dump books > books.out 我怎么会收到此错误。 pg_dump: server version: 9.2.1; pg_dump version: 9.1.6 pg_dump: aborting because of server version mismatch 该--ignore-version选项现已弃用,即使它可行,也实际上不能解决我的问题。 如何升级pg_dump以解决此问题?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.