在“设置”->“报告”下,某些文件被归类为财务信息。Backblaze 将哪些内容归类为财务信息?
来自 rsync 的手册页:
它以其增量传输算法而闻名,该算法通过仅发送源文件和目标中现有文件之间的差异来减少通过网络发送的数据量......
Rsync 使用 lqquick checkrq 算法(默认情况下)查找需要传输的文件,该算法查找大小或上次修改时间已更改的文件。当快速检查表明文件的数据不需要更新时,将直接在目标文件上执行其他保留属性(根据选项的要求)中的任何更改。
增量传输“源文件和目标中现有文件之间的差异”是否意味着:
- 源文件和目标文件是相同的文件,根据时间戳或校验和计算,因此不会被传输
- 与 1 一样,源文件和目标文件在二进制差异中很接近,因此只发送文件之间的差异
为什么 rsync 不对本地文件使用增量传输?说明 rsync 不对本地文件使用增量传输(在我的情况下,在 /home 和 /media 之间)。但如果我去掉 --no-W 或使用 -W,它仍然不会传输相同的文件吗?
当将数据(不是音乐)存档在CD/DVD/BluRay 光盘等光盘数据光盘上(存档到另一种存储介质,如 HDD)时,将整个光盘内容存档为光盘映像文件而不是仅仅存档文件有哪些好处/用例,这些文件比磁盘映像占用的存储空间更少,而且根据我的经验,它们也比磁盘映像更具可压缩性?
来自https://en.wikipedia.org/wiki/Optical_disc_image:
光盘映像(或 ISO 映像,来自与 CD-ROM 介质一起使用的 ISO 9660 文件系统)是包含将写入光盘的所有内容的磁盘映像,逐个磁盘扇区,包括光盘文件系统。
我想到唯一的用例是软件备份,其复制保护不仅依赖于文件,还依赖于存储在磁盘映像中的信息。
还有什么其他好处和/或用例?你能说出/解释一些吗?
如果我只备份光盘上的数据文件而不是整个映像,我会错过什么?
文件夹形式ssd-sync通过同步到vhd-syncrobocopy
,这里是参数命令。
robocopy D:\ssd-sync E:\vhd-sync /LOG+:D:\ssd-sync\robocopy-autosync\ssd-to-vhd-robocopy-log.txt /V /DST /COPYALL /E /MIR /XO /XC /FFT ^
/SECFIX /TIMFIX ^
/W:1 /R:2 ^
/NP /NFL /NDL ^
/XF *tmp* *temp* *robocopy-log* ^
/XD *tmp* *temp* ^
/XF *.pyc *.exe *.log *.debug .idea *.sublime* *.dll *.o Thumbs.db .DS_Store *.bak *.old thumbs.db *.cache *.msi *.exe *.dmg *.obj *.class *.~* *.thumbnail *.thumb ^
/XD .venv node_modules .pio .git .vscode .idea *.sublime* *.dll *.o Thumbs.db .DS_Store *.bak *.old thumbs.db *.cache *.msi *.exe *.dmg *.obj *.class *.~* *.thumbnail *.thumb *build* *test* *tests* *logs* *output* *cache* *cached* *temporary* *thumbnails* *thumbs* *dependencies* *libs* *lib* *.sublime*
这是示例日志:
-------------------------------------------------------------------------------
ROBOCOPY :: Robust File Copy for Windows
-------------------------------------------------------------------------------
Started : 11 May 2024 16:43:38
Source : D:\ssd-sync\
Dest : E:\vhd-sync\
Files : *.*
Exc Files : .idea
Thumbs.db
.DS_Store
thumbs.db
*tmp*
*temp*
*robocopy-log*
*.pyc
*.exe
*.log
*.debug
*.sublime*
*.dll
*.o
*.bak
*.old
*.cache
*.msi
*.exe
*.dmg
*.obj
*.class
*.~*
*.thumbnail
*.thumb
Exc Dirs : .venv
node_modules
.pio
.git
.vscode
.idea
Thumbs.db
.DS_Store
thumbs.db
*tmp*
*temp*
*.sublime*
*.dll
*.o
*.bak
*.old
*.cache
*.msi
*.exe
*.dmg
*.obj
*.class
*.~*
*.thumbnail
*.thumb
*build*
*test*
*tests*
*logs*
*output*
*cache*
*cached*
*temporary*
*thumbnails*
*thumbs*
*dependencies*
*libs*
*lib*
*.sublime*
Options : *.* /FFT /DST /V /NDL /NFL /S /E /COPYALL /SECFIX /TIMFIX /PURGE /MIR /NP /XO /XC /R:2 /W:1
------------------------------------------------------------------------------
*EXTRA File 121089 E:\vhd-sync\Untitled.png
*EXTRA File 105075 E:\vhd-sync\Untitled2.png
*EXTRA File 43651 E:\vhd-sync\Untitled3.png
------------------------------------------------------------------------------
Total Copied Skipped Mismatch FAILED Extras
Dirs : 513 1 512 0 0 1
Files : 4560 3 4557 0 0 3
Bytes : 6.292 g 263.4 k 6.292 g 0 0 263.4 k
Times : 0:00:01 0:00:00 0:00:00 0:00:01
Speed : 642.416 Bytes/sec.
Speed : 36,759 MegaBytes/min.
Ended : 11 May 2024 16:43:39
-------------------------------------------------------------------------------
ROBOCOPY :: Robust File Copy for Windows
-------------------------------------------------------------------------------
Started : 11 May 2024 16:48:38
Source : D:\ssd-sync\
Dest : E:\vhd-sync\
Files : *.*
Exc Files : .idea
Thumbs.db
.DS_Store
thumbs.db
*tmp*
*temp*
*robocopy-log*
*.pyc
*.exe
*.log
*.debug
*.sublime*
*.dll
*.o
*.bak
*.old
*.cache
*.msi
*.exe
*.dmg
*.obj
*.class
*.~*
*.thumbnail
*.thumb
Exc Dirs : .venv
node_modules
.pio
.git
.vscode
.idea
Thumbs.db
.DS_Store
thumbs.db
*tmp*
*temp*
*.sublime*
*.dll
*.o
*.bak
*.old
*.cache
*.msi
*.exe
*.dmg
*.obj
*.class
*.~*
*.thumbnail
*.thumb
*build*
*test*
*tests*
*logs*
*output*
*cache*
*cached*
*temporary*
*thumbnails*
*thumbs*
*dependencies*
*libs*
*lib*
*.sublime*
Options : *.* /FFT /DST /V /NDL /NFL /S /E /COPYALL /SECFIX /TIMFIX /PURGE /MIR /NP /XO /XC /R:2 /W:1
------------------------------------------------------------------------------
*EXTRA Dir -1 E:\vhd-sync\Doksli\
*EXTRA File 43651 E:\vhd-sync\Doksli\DISK-ALLOCATION.png
*EXTRA File 105075 E:\vhd-sync\Doksli\GD.png
*EXTRA File 121089 E:\vhd-sync\Doksli\SSD-VHD-HDD.png
*EXTRA File 52.0 m E:\vhd-sync\BERKAS_KULIAH\SBMPTN\Semester4\Sistem Operasi\alpine-virt-3.15.0-x86_64.iso
------------------------------------------------------------------------------
Total Copied Skipped Mismatch FAILED Extras
Dirs : 513 1 512 0 0 2
Files : 4560 4 4556 0 0 4
Bytes : 6.292 g 52.25 m 6.241 g 0 0 52.25 m
Times : 0:00:01 0:00:00 0:00:00 0:00:01
Speed : 98.553.537 Bytes/sec.
Speed : 5639,279 MegaBytes/min.
Ended : 11 May 2024 16:48:39
-------------------------------------------------------------------------------
ROBOCOPY :: Robust File Copy for Windows
-------------------------------------------------------------------------------
Started : 11 May 2024 16:53:38
Source : D:\ssd-sync\
Dest : E:\vhd-sync\
Files : *.*
Exc Files : .idea
Thumbs.db
.DS_Store
thumbs.db
*tmp*
*temp*
*robocopy-log*
*.pyc
*.exe
*.log
*.debug
*.sublime*
*.dll
*.o
*.bak
*.old
*.cache
*.msi
*.exe
*.dmg
*.obj
*.class
*.~*
*.thumbnail
*.thumb
Exc Dirs : .venv
node_modules
.pio
.git
.vscode
.idea
Thumbs.db
.DS_Store
thumbs.db
*tmp*
*temp*
*.sublime*
*.dll
*.o
*.bak
*.old
*.cache
*.msi
*.exe
*.dmg
*.obj
*.class
*.~*
*.thumbnail
*.thumb
*build*
*test*
*tests*
*logs*
*output*
*cache*
*cached*
*temporary*
*thumbnails*
*thumbs*
*dependencies*
*libs*
*lib*
*.sublime*
Options : *.* /FFT /DST /V /NDL /NFL /S /E /COPYALL /SECFIX /TIMFIX /PURGE /MIR /NP /XO /XC /R:2 /W:1
------------------------------------------------------------------------------
*EXTRA File 2.1 m E:\vhd-sync\BERKAS_KULIAH\SBMPTN\Semester4\Laporan6_09011282025077.pdf
------------------------------------------------------------------------------
Total Copied Skipped Mismatch FAILED Extras
Dirs : 513 0 513 0 0 1
Files : 4560 5 4555 0 0 1
Bytes : 6.292 g 54.45 m 6.239 g 0 0 2.19 m
Times : 0:00:05 0:00:01 0:00:00 0:00:03
Speed : 32.910.882 Bytes/sec.
Speed : 1883,176 MegaBytes/min.
Ended : 11 May 2024 16:53:43
-------------------------------------------------------------------------------
ROBOCOPY :: Robust File Copy for Windows
-------------------------------------------------------------------------------
Started : 11 May 2024 16:58:38
Source : D:\ssd-sync\
Dest : E:\vhd-sync\
Files : *.*
Exc Files : .idea
Thumbs.db
.DS_Store
thumbs.db
*tmp*
*temp*
*robocopy-log*
*.pyc
*.exe
*.log
*.debug
*.sublime*
*.dll
*.o
*.bak
*.old
*.cache
*.msi
*.exe
*.dmg
*.obj
*.class
*.~*
*.thumbnail
*.thumb
Exc Dirs : .venv
node_modules
.pio
.git
.vscode
.idea
Thumbs.db
.DS_Store
thumbs.db
*tmp*
*temp*
*.sublime*
*.dll
*.o
*.bak
*.old
*.cache
*.msi
*.exe
*.dmg
*.obj
*.class
*.~*
*.thumbnail
*.thumb
*build*
*test*
*tests*
*logs*
*output*
*cache*
*cached*
*temporary*
*thumbnails*
*thumbs*
*dependencies*
*libs*
*lib*
*.sublime*
Options : *.* /FFT /DST /V /NDL /NFL /S /E /COPYALL /SECFIX /TIMFIX /PURGE /MIR /NP /XO /XC /R:2 /W:1
------------------------------------------------------------------------------
------------------------------------------------------------------------------
Total Copied Skipped Mismatch FAILED Extras
Dirs : 513 0 513 0 0 1
Files : 4560 1 4559 0 0 0
Bytes : 6.292 g 2.19 m 6.290 g 0 0 0
Times : 0:00:01 0:00:00 0:00:00 0:00:01
Speed : 4.761.601 Bytes/sec.
Speed : 272,461 MegaBytes/min.
Ended : 11 May 2024 16:58:39
所以,问题是,一旦我移动文件,例如移动ssd-sync/folderA/bigfile.iso
到ssd-sync/folderB/bigfile.iso
. Robocopy 在同步方面表现良好vhd-sync
,它也会vhd-sync/folderA/bigfile.iso
对vhd-sync/folderB/bigfile.iso
. vhd-sync/folderA/bigfile.iso
但在Google Drive应用程序中,它被认为是删除文件和创建新文件的操作,因此它会移动然后上传的垃圾vhd-sync/folderB/bigfile.iso
。
vhd-sync/folderA/bigfile.iso
与我在资源管理器中手动复制粘贴不同vhd-sync/folderB/bigfile.iso
,Google Drive 桌面应用程序知道,这只是移动操作。所以应该更新的元数据只是路径位置。
我在 robocopy 的争论中可能是错的。
我正在尝试转移我的私人 gpg 密钥,但遇到了一些奇怪的建议。一方面,我被告知要做gpg --export
和gpg --export-secret-keys
,另一方面,我被建议只cp ~/.gnupg
使用拇指驱动器并将其放入新系统。
我应该做什么?这样做本身是否存在某种安全隐患?.gnupg 中的这些系统特有文件是否不应传输?
关于 Amazon Glacier,我遇到了一些问题。
我输入命令
aws glacier initiate-multipart-upload \
--account-id - \
--archive-description "Qozu Chronicles May 2023 Backup" \
--part-size 4294967296 \
--vault-name tyllavideo
并得到以下结果:
{
"location": "/953374234641/vaults/tyllavideo/multipart-uploads/-BbO80kesvItrSPcGdZrfhco87xzs1oPdWG4r1WW7lJ1aTjElIICKthnMnkFuFjej8k4kWvJvaOQFNXGufCfYNKKSuiW",
"uploadId": "-BbO80kesvItrSPcGdZrfhco87xzs1oPdWG4r1WW7lJ1aTjElIICKthnMnkFuFjej8k4kWvJvaOQFNXGufCfYNKKSuiW"
}
请注意,uploadId
以-
. 当我想上传一个部分时,这就成了一个问题,就像我运行命令时一样
aws glacier upload-multipart-part \
--upload-id -BbO80kesvItrSPcGdZrfhco87xzs1oPdWG4r1WW7lJ1aTjElIICKthnMnkFuFjej8k4kWvJvaOQFNXGufCfYNKKSuiW \
--body chunkaa \
--range 'bytes 0-6717640/*' \
--account-id - \
--vault-name tyllavideo
我收到此错误:
aws: error: argument --upload-id: expected one argument
我尝试用uploadId
引号引起来,并尝试使用 a\
来转义-
. 两者都给出了相同的错误。我做错了什么,如何开始上传?
在进行一些故障排除和运行命令的过程中netsh winsock reset
,想知道是否有人知道备份当前 winsock 目录(和/或命令reset
重置/删除的所有内容)的方法(或应用程序)以及恢复这些目录的选项如果需要值?
到目前为止,Google-Fu 对我没有任何帮助。
所以我想将一堆文件从我的 mac 同步到外部驱动器并尝试了这个:
$ rsync -vv --files-from=backup.txt /Volumes/Seagate\ Expansion\ Drive/2022-12-27-imac-backup/
rsync version 2.6.9 protocol version 29
Copyright (C) 1996-2006 by Andrew Tridgell, Wayne Davison, and others.
<http://rsync.samba.org/>
Capabilities: 64-bit files, socketpairs, hard links, symlinks, batchfiles,
inplace, IPv6, 64-bit system inums, 64-bit internal inums
rsync comes with ABSOLUTELY NO WARRANTY. This is free software, and you
are welcome to redistribute it under certain conditions. See the GNU
General Public Licence for details.
rsync is a file transfer program capable of efficient remote update
via a fast differencing algorithm.
Usage: rsync [OPTION]... SRC [SRC]... DEST
or rsync [OPTION]... SRC [SRC]... [USER@]HOST:DEST
or rsync [OPTION]... SRC [SRC]... [USER@]HOST::DEST
or rsync [OPTION]... SRC [SRC]... rsync://[USER@]HOST[:PORT]/DEST
or rsync [OPTION]... [USER@]HOST:SRC [DEST]
or rsync [OPTION]... [USER@]HOST::SRC [DEST]
or rsync [OPTION]... rsync://[USER@]HOST[:PORT]/SRC [DEST]
The ':' usages connect via remote shell, while '::' & 'rsync://' usages connect
to an rsync daemon, and require SRC or DEST to start with a module name.
Options
-v, --verbose increase verbosity
-q, --quiet suppress non-error messages
....
....
(snip)
....
Use "rsync --daemon --help" to see the daemon-mode command-line options.
Please see the rsync(1) and rsyncd.conf(5) man pages for full documentation.
See http://rsync.samba.org/ for updates, bug reports, and answers
rsync error: syntax or usage error (code 1) at /AppleInternal/Library/BuildRoots/aaefcfd1-5c95-11ed-8734-2e32217d8374/Library/Caches/com.apple.xbs/Sources/rsync/rsync/options.c(1436) [client=2.6.9]
所以它并没有说什么错了,但有些事情确实发生了。我猜是文件格式不对?但这并不那么奇特:
$ cat backup.txt
/Users/carlerik/Downloads/Paragon-31091-PEU_MacInstallUnlock-15.10.485.dmg
/Users/carlerik/Documents/Øvelser.ptflow
/Users/carlerik/Pictures/syncdir/2019
/Users/carlerik/Pictures/dump
/Users/carlerik/Pictures/dronebilder*
/Users/carlerik/Pictures/profilbilde
/Users/carlerik/sohf_next-2022_10_18_11_09_03-dump.sql
/Users/carlerik/develop_k8s-2022_10_25_10_56_35-dump.sql
搜索示例并不是很有成果,因为没有人列出from 文件的内容。
$ rsync --version
rsync version 2.6.9 protocol version 29
我有一个包含 48 GB 数据的“黄金备份库”目录树,其中包含“11 411 个文件,1 054 个文件夹”。
由于 USB/ROBOCOPY/Windows 需要永远将许多小文件传输到我所有的外部备份磁盘,我现在已经将整个文件 7 压缩到一个新的 .7z 文件中,我将作为一个文件传输到我的备份设备。
但这会导致任何问题吗?如果一个小原子在存储介质上移动,像这样的单个大文件是否会完全损坏,将我永远锁定在所有旧数据之外,而“直接”目录结构 (NTFS) 只会导致其中一个文件去腐败?
还是我从根本上对这种想法感到困惑?我只是想确保我不会做出最糟糕的决定,这会让我在未来深感遗憾。
我已将我的 Thunderbird 配置文件(名为 like 的目录f4gokpr4.default
)从一台 Windows 10 机器复制到另一台 Windows 10 机器。帐户名称相同,我知道的所有绝对路径也相同。
但是,现在我的 POP 帐户中的很多文件夹在界面中丢失了。顶级文件夹在那里,但它们不包含字母和子文件夹。
共同点是这些目录具有西里尔文/非拉丁语名称,Работа
并且包含特殊字符,例如Путешествия/Отдых
(这是一个文件夹,而不是子文件夹)。在配置文件文件夹中,它们对应于文件/目录//Работа
和类似的东西// 。西里尔字符按原样存储,特殊字符之后的所有内容都被截断。Работа.msf
Работа.sbd
Путешествияf88e4aec
Путешествияf88e4aec.msf
Путешествияf88e4aec.sbd
但是,在新系统上,Thunderbird 认为这些文件夹应该存储在新创建的目录中,例如44d8f9af
// 44d8f9af.msf
。44d8f9af.sbd
这些目录是在配置文件中创建的,是空的,并且没有文件/目录从以前的位置移动。
全拉丁目录工作正常。
如何让 Thunderbird 使用旧目录而不是尝试给它们新名称?