我正在使用 mongoexport 将一些集合导出到 CSV 文件中,但是当我尝试定位作为数组成员的字段时,我无法正确导出它。
我正在使用的命令:
mongoexport -d db -c collection -fieldFile fields.txt --csv > out.csv
Run Code Online (Sandbox Code Playgroud)
并且 fields.txt 的内容类似于
id
name
address[0].line1
address[0].line2
address[0].city
address[0].country
address[0].postcode
Run Code Online (Sandbox Code Playgroud)
BSON 数据在哪里:
{
"id": 1,
"name": "example",
"address": [
{
"line1": "flat 123",
"line2": "123 Fake St.",
"city": "London",
"country": "England",
"postcode": "N1 1AA"
}
]
}
Run Code Online (Sandbox Code Playgroud)
导出数组内容的正确语法是什么?
我们在办公室使用 SharePoint wiki* 作为我们 IT 运营的知识库。最近我们进行了一次灾难恢复练习,我们意识到我们的计划中有一个关键漏洞:如果您的说明手册因为某些服务离线而停机,您如何恢复服务?
无论如何,我们确实意识到 wiki 角度绝对是我们想要保留的东西,而是我们应该探索一种方法来创建 wiki 的离线备份,使用我们应该能够在没有任何知识的情况下设置的通用软件轻松读取该备份维基。
那么,有没有人知道一个很好的实用程序,可以轻松地从命令行获取 SharePoint wiki 并将其转储到 PDF/Word/RTF/[INSERT HUMAN FRIENDLY FORMAT]?
*-是的,有更好的解决方案。但是这很容易并且使用了现有的基础设施,并且通常可以完成我们需要它做的事情。
我必须从 MS SQL Server 迁移,现在创建一个新的 ORACLE 数据库,其中的数据部分来自我的旧表。
为此,我需要从数十个表中获取数据作为 Unicode CSV 或 TXT 文件,字段以“|”分隔。
不好的是,MS SQL Server 的默认导出大师一次只能导出一个表,并且为每个表配置导出选项需要相当长的时间。我开始手动导出它们,但在第 10 桌时我神经紧张。
您知道如何将所有表从 SQL Server 导出为 csv 或 txt 的方法吗?
我为我的朋友创建了一个 Linux 设备。这是一个小型的 Ubuntu 安装,配置了 Trac、lighthttp 和 ufw。
我是用 VirtualBox 做的。
现在我想导出最新的快照版本,其中所有内容都受到保护并配置为原始磁盘映像,以便与 KVM 一起使用。
现在我想知道我是否因为不知道如何导出而浪费了几个小时的工作。
我已经浏览了互联网,但材料数量巨大,而且我还没有找到与我想做的事情类似的描述。
是否可以?
如果 FolderA 不在 / 中,我如何在 ServerA 上共享 FolderA 以便我的客户端可以简单地以 ServerA:/FolderA 的形式访问它?
可以说 FolderA 实际上是
/usr/local/test/RandomName
Run Code Online (Sandbox Code Playgroud)
我可以在 fstab 中使用 bind 来缩短它并将其放入 /export
/usr/local/test/RandomName /export/FolderA none bind 0 0
Run Code Online (Sandbox Code Playgroud)
所以现在,我可以将它安装为
mount -t nfs ServerA:/export/FolderA /media/folderA
Run Code Online (Sandbox Code Playgroud)
我真正想要的是
mount -t nfs ServerA:/FolderA /media/folderA
Run Code Online (Sandbox Code Playgroud)
服务器是 Ubuntu 10.04,客户端将包括 Mac 和 Linux 机器
我想从一个数据库中导出某些表并将它们导入到另一个数据库中。有问题的表格用于我的 MediaWiki 安装,并以“wiki_”为前缀。
我无权访问 phpMyAdmin,但我可以通过 SSH 连接到服务器。我猜我需要使用该mysqldump命令,但是如何指定我只想转储以“wiki_”为前缀的表?
当禁用用户时,我通常会被要求保留他们邮箱的副本。我通过在 Outlook 中创建他们的邮箱然后导出到 PST 来实现这一点。有什么办法可以避免这样做只是为了保存邮箱?
编辑:
我已经尝试过,New-MailboxExportRequest但在提供别名后我不断收到以下信息:
Supply values for the following parameters:
FilePath: \\localhost\EXPORT_PST\myuser.pst
Mailbox: myuser
Couldn't find the Enterprise Organization container. <--- the error
Run Code Online (Sandbox Code Playgroud)
我也试过myuser@mycompany.com作为邮箱提供。
编辑2:
我已经看到在后http://www.mikepfeiffer.net/2010/10/error-couldnt-find-the-enterprise-organization-container-when-creating-a-new-mailbox-export-request/所以我设置的权限如下:
NTFS 权限
共享权限
我仍然收到那个错误。
最终解决方案
在 Exchange SP2 中,它不会警告您尚未设置角色分配,它只是失败。因此,请务必为其创建管理角色"Mailbox Import Export"并将您的用户添加到该组中,然后重新启动 PowerShell 以使其生效。
我正在使用 windows7 操作系统,并且我在 MSSQL Server 2005 上有一个数据库,我正在使用以下代码导入数据库
sqlcmd -S [server instance name] -d [database name] -i [filename you want to import]
Run Code Online (Sandbox Code Playgroud)
如果有的话,我想导出类似上面命令的数据库?
在exports(5)手册页的“用户ID映射”部分中,它说:
用户 ID 映射
...
通常,在访问 NFS 服务器上的文件时,不希望客户端计算机上的 root 用户也被视为 root 用户。为此,uid 0 通常会映射到不同的 id:所谓的匿名或
nobodyuid。这种操作模式(称为“根挤压”)是默认模式,可以使用 关闭no_root_squash。...
以下是映射选项的完整列表:
- 根南瓜
- 将请求从 uid/gid 0 映射到匿名 uid/gid。请注意,这不适用于可能同样敏感的任何其他 uid 或 gid,例如 user
bin或 groupstaff。
- 无根南瓜
- 关闭根挤压。此选项主要对无盘客户端有用。
- 全部南瓜
- 将所有 uids 和 gids 映射到匿名用户。对于 NFS 导出的公共 FTP 目录、新闻假脱机目录等很有用。相反的选项是
no_all_squash,这是默认设置。...
我总结了下表中的UID映射选项(假设1000是非特权用户的UID,并且65534是匿名UID):
| 选项 | 客户端UID | 服务器UID |
|---|---|---|
| 根南瓜 | 0 | 65534 |
| 根南瓜 | 1000 | 1000 |
| 无根南瓜 | 0 | 0 |
| 无根南瓜 | 1000 | 1000 |
| 全部南瓜 | 0 | 65534 |
| 全部南瓜 | 1000 | 65534 … |
我正在寻找一种解决方案来备份我的 Cloud SQL 架构(和 Cloud Storage 文件)。
起初,我尝试使用 Cloud Scheduler 调用 googleapi ( https://cloud.google.com/sql/docs/postgres/import-export/exporting ) 以导出数据库。问题是我需要特定的备份参数,并且需要导出 PostgreSQL 数据库中的特定模式。我的每个客户都有一个模式,我希望能够在不恢复整个数据库的情况下恢复模式。Googleapis 似乎还不支持导出特定模式,这就是我想直接调用 pg_dump 的原因。
在 Cloud SQL 中使用自动备份也存在同样的问题。我无法恢复数据库中的特定架构,并且需要将备份保留至少一个月。
但是,我还没有找到使用云函数等调用 pg_dump 的方法。所以目前我正在考虑使用我自己的 Windows 10 笔记本电脑来调用 pg_dump 并在 Windows 中设置日常任务。我更愿意使用 Google Cloud,而不是我自己的笔记本电脑。
如果有人对如何构建备份基础设施有任何想法,我们将不胜感激。
postgresql backup export google-cloud-sql google-cloud-platform
export ×10
csv ×2
nfs ×2
sql-server ×2
backup ×1
database ×1
diff ×1
exchange ×1
mediawiki ×1
mongodb ×1
mysql ×1
pdf ×1
postgresql ×1
sharepoint ×1
snapshot ×1
virtualbox ×1
wiki ×1
wss-3.0 ×1