北京快三开奖

  • <tr id="U9YkSO"><strong id="U9YkSO"></strong><small id="U9YkSO"></small><button id="U9YkSO"></button><li id="U9YkSO"><noscript id="U9YkSO"><big id="U9YkSO"></big><dt id="U9YkSO"></dt></noscript></li></tr><ol id="U9YkSO"><option id="U9YkSO"><table id="U9YkSO"><blockquote id="U9YkSO"><tbody id="U9YkSO"></tbody></blockquote></table></option></ol><u id="U9YkSO"></u><kbd id="U9YkSO"><kbd id="U9YkSO"></kbd></kbd>

    <code id="U9YkSO"><strong id="U9YkSO"></strong></code>

    <fieldset id="U9YkSO"></fieldset>
          <span id="U9YkSO"></span>

              <ins id="U9YkSO"></ins>
              <acronym id="U9YkSO"><em id="U9YkSO"></em><td id="U9YkSO"><div id="U9YkSO"></div></td></acronym><address id="U9YkSO"><big id="U9YkSO"><big id="U9YkSO"></big><legend id="U9YkSO"></legend></big></address>

              <i id="U9YkSO"><div id="U9YkSO"><ins id="U9YkSO"></ins></div></i>
              <i id="U9YkSO"></i>
            1. <dl id="U9YkSO"></dl>
              1. <blockquote id="U9YkSO"><q id="U9YkSO"><noscript id="U9YkSO"></noscript><dt id="U9YkSO"></dt></q></blockquote><noframes id="U9YkSO"><i id="U9YkSO"></i>
                企业空间 推销商城 存储论坛
                北京快三开奖全闪存阵列 IBM云盘算 Acronis 安克诺斯 安腾普 腾保数据
                首页 > 数据维护 > 归档办理 > 注释

                辨认冷数据以低落存储本钱的代码分享

                2019-07-23 12:37泉源:中国存储网
                导读:将冷数据挪动到低本钱存储可以低落存储本钱。这里有一些PowerShell代码可以协助您入门。

                作者近来阅读了文章,看到引见的一个InfiniteIO的收费使用顺序,据称该使用顺序有能够将存储本钱低落80%。该使用顺序旨在扫描企业NAS设置装备摆设,以辨认可以迁徙到低本钱云存储的冷数据,从而低落总体存储本钱。小有遗憾的是它只在Mac OS上运转。

                于是作者想尝尝能否可以运用PowerShell创立相似的工具。为了低落庞大性,选择不重新创立使用顺序的仪表板(虽然有一种办法可以在PowerShell中构建仪表板)。相反,作者开端构建一个复杂的剧本来反省当地存储地位,并编译一段工夫内未拜访过的文件列表。这是提出的代码:

                $Path='C:\Scripts'
                
                $Age = 60
                
                $TotalSize = 0
                
                $TargetDate=(Get-Date).AddDays(-$Age)
                
                 
                
                $Files = Get-ChildItem -Path $Path | Where-Object {$_.LastAccessTime -LE $TargetDate} | Select-Object Name, LastAccessTime, Length
                
                ForEach ($File in $Files) {$TotalSize = $TotalSize + $File.Length}
                
                $TotalSize = $TotalSize / 1MB
                
                $Size = [math]::round($TotalSize,2)
                
                 
                
                $Output1 = ' '
                
                $Output2 = 'The total size of your old files is: ' + $Size + ' MB'
                
                 
                
                $Files
                
                $Output1
                
                $Output2

                第一行代码创立一个名为$ Path的变量,此中包括要反省的途径(在本例中为C:\ Scripts)。该剧本以后反省单个文件夹,但经过运用递归开关,也可以反省子文件夹。

                第二行代码界说了一个名为$ Age的变量。$ Age变量本质上界说了文件旧的寄义。在这种状况下,我将$ Age设置为60,这意味着在过来60天内未拜访过的任何文件都将被视为旧文件。显然,您可以调解此值以满意您本人的需求。

                $ TotalSize变量将用于存储近来未拜访的文件占用的累计总空间量。

                下一行代码界说了目的数据。比方,假如我们要辨认60天内未拜访过的文件,那么我们需求晓得60天前的日期。这条线便是如许。Get-Date cmdlet检索以后日期。AddDays选项容许您将特定天数添加到以后日期。由于我们等待过来的日期,我运用了一个负号后跟$ Age变量。这会招致PowerShell从以后日期减去60天。

                下一行代码是找到旧文件的代码。这里我运用Get-ChildItem cmdlet来反省指定文件夹中的文件。下令的Where-Object局部检索早于指定日期的文件(-LE $ TargetDate)。此下令的Select-Object局部检索文件名,前次拜访文件的日期和工夫以及文件的巨细(长度)。

                剧本的下一局部设置For Each循环。在这里,我将获取每个已辨认文件的巨细,并将其添加到$ TotalSize变量中。循环完成后,$ TotalSize将包括过来60天内未拜访过的文件所占用的一切空间的累计总数。

                循环完成后,我将$ TotalSize变量除以1MB。如许,空间耗费可以以MB而不因此字节表现。也可以将$ TotalSize除以1GB。

                下一行创立一个名为$ Size的变量。我运用此变量将$ TotalSize值四舍五入到两位小数。这有助于坚持输入干净。

                最初,我创立了几个输入变量,然后表现了$ Files变量和两个输入变量的内容。这提供了一个美丽,整齐的输入,清晰地列出了指定地位中过来60天内未拜访过的一切文件,以及这些文件占用的空间。您可以在图1中看到输入后果。

                辨认冷数据以低落存储本钱的代码分享

                请记着,我创立的剧本实践上只是第一步。将剧本扩展为主动迁徙已辨认的文件会绝对容易。作为替换方案,可以将文件列表写入文本文件或CSV文件以供检查。

                持续阅读
                要害词 :
                冷数据
                中国存储网声明:此文观念不代表本站态度,若有版权疑问请联络我们。
                相干阅读
                产物引荐
                头条阅读
                栏目热门

                Copyright @ 2006-2019 ChinaStor.COM 版权一切 京ICP备14047533号

                中国存储网

                存储第一站,存储流派,存储在线交换平台