AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 58202
In Process
PowerApp101
PowerApp101
Asked: 2009-08-25 17:03:53 +0800 CST2009-08-25 17:03:53 +0800 CST 2009-08-25 17:03:53 +0800 CST

无需购买完整的归档系统即可归档旧文件

  • 772

我有一个带有大约 2TB 数据的大型 Windows 文件服务器,其中大约一半已经超过 2 年(基于修改日期)。使用脚本或其他方式归档旧数据的最佳方法是什么,但又不花大笔资金购买完整的归档 (HSM) 系统?

目的是减少备份窗口,因为所有旧数据每周都会备份一次,而实际上它永远不会更改并且备份频率可以大大降低,从而减少磁带需求。

顺便说一句,存档将在另一个磁盘上,具有只读权限。

有没有人实现过类似的东西?用户如何轻松访问档案?

windows backup archive
  • 3 3 个回答
  • 6837 Views

3 个回答

  • Voted
  1. sanbornm
    2009-08-25T18:08:18+08:002009-08-25T18:08:18+08:00

    我使用 Rsync 进行所有备份。即使服务器是 Windows(我的也是),您也可以使用 Linux 计算机进行备份,甚至可以使用 Windows 版本的 Rsync。

    Rsync 将检查自上次备份以来哪些文件已被修改,并且仅同步差异。它甚至会进行二进制差异,并且只传输文件的更改而不是传输整个文件。

    底线是 Rsync 非常有用且非常高效。唯一的缺点是您必须制作自己的脚本才能有效地使用它。我在这里写了一篇关于如何进行每日、每周、每月备份的文章:http: //www.marksanborn.net/howto/use-rsync-for-daily-weekly-and-full-monthly-backups/

    • 5
  2. Kai
    2009-08-25T18:41:32+08:002009-08-25T18:41:32+08:00

    如果您使用 PowerShell,则可以使用如下脚本。这将遍历 E: 根目录上的每个目录,仅匹配早于或等于 2007 年 8 月 24 日(两年前)的文件并将它们移动到存储在 $archiveTarget 中的路径。

    $sourceDir = "E:\"
    $archiveTarget = "\\server\share\arhive\folder\"
    
    Get-ChildItem $sourceDir -recurse | Where-Object {!$_.PsIsContainer -and  $_.LastWriteTime -le "8/24/2007"} | ForEach { Move-Item -path $_.FullName -destination $archiveTarget }
    

    您可以将变量更改为针对特定驱动器或文件夹,一次一个,直到完成。使用 PowerShell 的 -whatif 参数来查看在不实际移动任何东西的情况下会发生什么。还可以将结果通过管道传输到文本文件。

    • 2
  3. Mark
    2015-07-26T09:05:55+08:002015-07-26T09:05:55+08:00

    试试http://www.mltek.co.uk/archivemanager.aspx。

    我在网上搜索相同类型的解决方案,我找到了它们。看起来他们做了一个非常便宜的“精简”版本,可以将文件移动到其他地方(使用 UNC 路径),然后甚至留下无缝存根,所以看起来文件仍然存在。

    可能值得一试。

    • 0

相关问题

  • 为什么添加新驱动器后我的磁盘驱动器访问速度如此之慢?

  • 在 Windows Server 2003 下使用 wscipt 从 .asp 文件运行 .exe

  • 最佳混合环境(OS X + Windows)备份?[关闭]

  • 如何从 SQL Server 2008 中的备份中排除索引

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve