草庐IT

backup-compress

全部标签

windows - Vim 错误 E510 : Can't make backup file (add ! 覆盖)

我在Windows上使用Vim,并决定为vim创建的所有备份文件创建一个单独的目录。我在命令提示符中使用Vim而不是使用vimGUI(gVim)。我看了这个post并在我的_vimrc中添加以下行setbackupsetbackupdir=D:\\VimTemp我已经在我的系统上创建了D:\VimTemp。现在,每当我尝试使用:w保存对我的文件的更改时,我都会收到以下错误消息"PenProperties.py"E510:Can'tmakebackupfile(add!tooverride)我已经尝试通过以下方式设置备份目录:设置备份目录=D:\\VimTempsetbackupdir=

backup - 确保 mysqldump <-> rsync 的数据完整性

我使用rsync来备份我服务器上的文件,并使用mysqldump来备份我的数据库。这是我的担忧:我的数据库上的mysqldump大约需要30秒。我有一个名为photos的表,用于存储有关用户上传的图像的信息,包括文件的路径。我担心在完成mysqldump所需的30秒内上传或删除照片会发生什么情况。如果发生这种情况,然后我要恢复rsync的文件和mysqldump数据,我可能会查看一个数据库,其中包含指向已删除照片的行,或者包含已成功上传的照片的缺失行。如何确保mysqldump与rsync完全匹配?提前致谢,布莱恩 最佳答案 使用L

mysql - Java 需要 mysql 兼容的 compress()/decompress()

我正在考虑将MySqlcompress()函数应用于一个字段,该字段是varchar并且每列往往包含几千个字符到超过一百万个字符。文本几乎是普通的英语,所以我得到了8比1或更好的压缩率。由于我有数百万条记录并且很少想真正查看数据,因此压缩似乎是一个很好的工程权衡。我需要用Java完成大部分处理,并且有很好的zip、gzip和bzip2实现。所以这很酷。但我真的很想能够使用标准的MySql客户端进行查询,例如选择解压缩(longcolumn),其中...所以我希望我的Java代码使用与内置函数相同或兼容的压缩算法。我找到的文档说“使用zlib等压缩库编译”这有点含糊,我怎么才能确切知道要

php - 列出数据库中所有以 "pages_backup"开头的表名

我需要提供可用于某个网站的所有备份的列表。每个备份都是一个表,其名称如pages_backup_09_5_11。我想知道我需要编写什么SQL来返回所有以pages_backup开头的表的名称。我真正需要的是日期列表,即09_5_11位。数据库中还有其他我不想返回的表。 最佳答案 您可以在条件下使用SHOWTABLESSHOWTABLESLIKE'pages_backup%' 关于php-列出数据库中所有以"pages_backup"开头的表名,我们在StackOverflow上找到一个类

Java/hibernate : Decompressing a compressed result

我正在尝试解压缩MySQL的COMPRESS函数返回的值:SQLQueryquery=session.createSQLQuery("SELECTID,COMPRESS(TEXT_COL)ASTEXT_COLFROMTABLEWHEREIDIN(1,2,3,...);").addScalar("ID",Hibernate.INTEGER).addScalar("TEXT_COL",Hibernate.TEXT);Listlist=query.list();for(Object[]result:list){Stringtext=decompress(((String)result[1])

mysql - 是否可以使用 mysqldump 或其他任何方式将 "backup"行/表

假设数据库中有一行(几行)或一张表。我可以备份它们,以便在行/表损坏时尽快恢复它们吗?提前致谢! 最佳答案 我使用以下perl脚本来备份我的数据库:#!/usr/bin/perlusestrict;useDBI;my$dbh=DBI->connect("dbi:mysql:database=;mysql_client_found_rows=0;host=your.database.host","username","password",{RaiseError=>1});my$databases=$dbh->selectcol_arr

适用于 Windows 的 MySql,MySql 管理员 : Scheduled backup not working

我的问题有点具体,但我希望有人对此问题有经验。我正在运行安装了MySqlforWindows的Windows2008服务器。它是MySql5.2,该包包含“MySqlAdministrator”。您可以在那里备份特定的数据库。当我配置备份并说它需要每天凌晨3点左右完成时,它不会自动工作。只有当我按下“立即执行备份”时,我才能保存.SQL文件,然后备份本身就可以正常工作。当我要求它自动触发时,没有创建任何东西,甚至没有创建日志文件。我检查了所选文件夹的权限,并添加了具有所有权限的用户“Everyone”以排除任何权限问题。没有影响。我已经谷歌搜索了一天,但找不到解决方案。有谁知道为什么我

mysql - 如何创建一个 capistrano 任务来下载最新的 database_backup.tgz 并在本地导入?

我正在尝试使用类似于herokudb:pull功能的Capistrano任务,如果您熟悉的话。我有一个远程服务器。在该服务器上,我在/path/db_backups/文件夹中有一堆备份。在该文件夹中,每天都有数据库备份。我只想做在客户端计算机上下载最新的备份。解压它。将其导入本地mysql数据库。有人知道处理这个问题的好方法吗?有没有我不知道的gem?您手头有脚本吗? 最佳答案 我不确定是否有适合它的gem。我通常在capistrano(config/deploy.rb)上复制/粘贴此任务以从服务器中提取压缩数据库并将其存储在我的开

The Role of Zookeeper in Implementing Backup and Recovery in Your Application

作者:禅与计算机程序设计艺术TheRoleofZookeeperinImplementingBackupandRecoveryinYourApplication引言1.1.背景介绍随着互联网应用程序的快速发展和普及,数据安全与备份成为了越来越重要的问题。在应用程序快速发展的背景下,数据备份和恢复成为了保证业务连续性和提高用户体验的重要手段。1.2.文章目的本文旨在讲解如何使用Zookeeper技术来实现备份和恢复功能,提高应用程序的可用性和稳定性。1.3.目标受众本文主要面向有一定JavaScript后端开发经验的开发者,以及对备份和恢复机制有较高要求的用户。技术原理及概念2.1.基本概念解释

mysql - 使用 MEB 进行远程备份(MySQL Enterprise Backup)

我正在尝试创建一个例程来备份远程实例。我使用的命令是:mysqlbackup--user=user--password--host=192.168.0.109--port=3308--backup-image="D:\test.mbi"--force--backup-dir=d:\backups_temp\--forcebackup-to-image但是MEB返回以下错误:15091014:50:53mysqlbackup:INFO:MEBlogfilecreatedatd:\backups_temp\meta\MEB_2015-09-10.14-50-53_image_backup.