PostgreSQL 的连续归档和时间点恢复似乎备份和恢复要复杂得多。与使用 SQL 转储方法相比有哪些优点?我的环境是Windows Server 2008。
ZFS 在 Linux 系统(我现在使用的是 Ubuntu 13.10)上的哪里存储有关池的元数据(它们如何使用 - 作为镜像、RAID 等)?我希望能够在以下情况下从数据破坏中恢复:
我要备份PC上的哪些目录(到ZFS池之外的外部分区)(应该是第一个问题中提到的元数据目录)?
我创建了一个Elasticsearch 快照并想用不同数量的分片来恢复它:我的旧集群为每个索引使用 5 个分片,我想将它减少到 2 个分片。
这是否有可能使用 Elasticsearch 快照 API 来做到这一点?
我想使用 python 解压 Android 备份文件。
根据http://nelenkov.blogspot.com/2012/06/unpacking-android-backups.html可以使用解压缩未加密的 adb 文件
dd if=mybackup.ab bs=24 skip=1|openssl zlib -d > mybackup.tar
Run Code Online (Sandbox Code Playgroud)
和
tar xvf mybackup.tar
Run Code Online (Sandbox Code Playgroud)
这些可以在python中完成吗?Python 有zlib,gzip和tarfile,它们似乎应该可用。无论如何,如果他们可以做到,该怎么做?
将tarfile.open('filename.tar', 'r:')第二步工作?
我在窗户上,顺便说一句。
任何人都可以帮助我完成这项任务吗?我在本地机器的 sql server management studio 2008 r2 中使用我的 sql azure 数据库。我的问题是,我正在尝试使用以下方法从我的 c# 控制台应用程序中备份数据库:
使用 smo:在“sqlBackup(server)”方法中显示错误。错误详细信息,如 -
System.IndexOutOfRangeException: 索引超出数组范围。在 Microsoft.SqlServer.Management.Smo.SqlPropertyMetadataProvider.PropertyNam eToIDLookupWithException(String propertyName, PropertyAccessPurpose pap) 在 Microsoft.SqlServer.Management.Smo.SqlSmoObject.GetDbComparer(Boolean inSe rver) 在 Microsoft.SqlServer.Management.Smo.SqlizeStringComparerInit )
在 Microsoft.SqlServer.Management.Smo.AbstractCollectionBase.get_StringComparer() 在 Microsoft.SqlServer.Management.Smo.SimpleObjectCollectionBase.InitInnerCol lection() 在 Microsoft.SqlServer.Management.Smo.SmoCollectionBase.InitializeChildCollection(布尔刷新) 在 Microsoft。 SqlServer.Management.Smo.SmoCollectionBase.GetEnumerator()
使用“备份数据库”命令,此版本的 sql server 不支持此显示命令。在互联网上搜索后,我发现此命令不支持 ssms 中的 azure 数据库。任何人都可以为我提供解决方案来解决这个问题。
python virtualenv 充满了符号链接:
$ virtualenv venv
Running virtualenv with interpreter /usr/bin/python2
New python executable in venv/bin/python2
Also creating executable in venv/bin/python
Installing setuptools, pip...done.
$ tree venv/lib/
venv/lib/
??? python2.7
? ??? _abcoll.py -> /usr/lib/python2.7/_abcoll.py
? ??? _abcoll.pyc
? ??? abc.py -> /usr/lib/python2.7/abc.py
? ??? abc.pyc
? ??? codecs.py -> /usr/lib/python2.7/codecs.py
? ??? codecs.pyc
? ??? copy_reg.py -> /usr/lib/python2.7/copy_reg.py
? ??? copy_reg.pyc
? ??? distutils
? ? ??? distutils.cfg
? ? ??? __init__.py
? ? ??? __init__.pyc
? ??? encodings …Run Code Online (Sandbox Code Playgroud) 在清空整个数据库后,同一数据库导入了 3 次,令人惊讶的是每次都显示不同数量的记录。为什么?
如图所示信任行数是不对的,它显示了错误建议的近似值。那么问题来了,我们如何确保数据库是正确的,并且没有丢失记录?注意:快捷方式要求不能对每个表使用计数,它会花费很多时间。
我需要.bak在 Azure 托管上创建我的 SQL Server 数据库的备份文件,因为这是我的新托管支持还原数据库的唯一方法。
这甚至可以做到吗?在 SQL Server Management Studio 中,当我右键单击我的数据库时,“任务”下没有“备份”选项。SQL Server 版本是标准版,而不是 Express。
我有 Python 2 的 Anaconda,它包含了很多有用的包。在我的工作中,我使用conda install命令向它添加了几个包。现在我必须格式化我的系统,我想备份/打包所有添加的库,要么是完整的包,要么是知道每个库的安装命令。
我搜索了StackOverflow,我发现了一个有类似问题的未回答问题,建议conda list -e >file_list.txt创建一个文件的问题包含所有已安装的包,但这对我来说还不够,我希望 Anaconda 确定我添加了哪个包,以及由哪个包添加命令,或完整打包添加的包。
感谢帮助。
我知道在 AWS 中,EBS“快照是增量备份,这意味着只有设备上在您最近的快照之后发生更改的块才会被保存。 ”
但是,当使用 EBS 快照恢复数据时,如何恢复该 EBS 快照中的所有数据以及之前快照中的数据?
例如,假设我有一个空卷。因此,我向其中添加 10 GB 数据并拍摄快照(快照 1)。然后,我再添加 5 GB 的数据并拍摄第二个快照(快照 2)。
如果快照是纯粹的增量备份,那么当我使用快照 2 恢复数据时,我应该只有 5 GB 的数据。但是当我测试它时,我得到了 15 GB 的数据。
我知道增量快照可以最大限度地减少创建快照所需的时间并通过不复制数据来节省存储成本,但是如何通过增量备份来恢复整个数据?
backup ×10
python ×3
azure ×2
database ×2
amazon-ec2 ×1
anaconda ×1
android ×1
aws-ebs ×1
c# ×1
conda ×1
import ×1
linux ×1
mysql ×1
postgresql ×1
rdiff-backup ×1
sharding ×1
snapshot ×1
sql-server ×1
tar ×1
ubuntu ×1
virtualenv ×1
zfs ×1
zlib ×1