{"id":39,"date":"2023-01-08T21:17:24","date_gmt":"2023-01-08T20:17:24","guid":{"rendered":"http:\/\/danilord.es\/?p=39"},"modified":"2023-05-30T12:34:07","modified_gmt":"2023-05-30T10:34:07","slug":"actualizar-cuotas-de-directorios-en-fsrm-con-linea-de-comandos","status":"publish","type":"post","link":"https:\/\/danilord.es\/?p=39","title":{"rendered":"Actualizar cuotas de directorios en FSRM con l\u00ednea de comandos"},"content":{"rendered":"\n<p>Muchas veces tenemos configuradas o asignadas unas cuotas a ciertas rutas compartidas (o shares) para que los clientes no nos saturen el sistema de almacenamiento. Pero algunas veces, esas cuotas llegan al 100% de uso y el usuario borra el contenido total o parcial de la ruta con cuota y sigue teniendo problemas al a\u00f1adir m\u00e1s contenido, ya que el porcentaje de uso no cambia.<\/p>\n\n\n\n<p>En ocasiones, para solventar este problema, el administrador elimina la cuota y la vuelve a crear, con lo que el valor del porcentaje de uso se \u201cactualiza\u201d y de esa forma se \u201csoluciona\u201d el problema.<\/p>\n\n\n\n<p>Pero realmente, el problema se va a volver a producir cuando se vuelva a llenar el directorio y se llegue al m\u00e1ximo que marca la cuota. Por eso, la mejor opci\u00f3n para actualizar el porcentaje de uso de una o varias cuotas es crear una tarea programada para actualizar los valores de dichas cuotas.<\/p>\n\n\n\n<p>Actualizar las cuotas de directorios en&nbsp;<strong>FSRM<\/strong>&nbsp;se puede realizar de varias formas, a trav\u00e9s de la consola del&nbsp;<strong>File Server Resource Manager<\/strong>&nbsp;o a trav\u00e9s de l\u00ednea de comandos (con&nbsp;<strong>cmd<\/strong>&nbsp;o con&nbsp;<strong>powershell<\/strong>).<\/p>\n\n\n\n<p><strong>CMD<\/strong>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>dirquota quota scan \/path:[ruta de la cuota]<\/code><\/pre>\n\n\n\n<p> En las nuevas versiones de Windows Server funciona, pero Microsoft recomienda empezar a usar el cmdlet de PowerShell equivalente. <\/p>\n\n\n\n<p> <strong>PowerShell<\/strong>: <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>foreach ($ruta in Get-FsrmQuota) { Update-FsrmQuota -path $ruta.path -Confirm:$false }<\/code><\/pre>\n\n\n\n<p>Con este m\u00e9todo, en una sola l\u00ednea, podemos refrescar todas las cuotas configuradas en un servidor. A continuaci\u00f3n, explico el cmdlet:<\/p>\n\n\n\n<ul><li>Con&nbsp;<strong>Foreach<\/strong>&nbsp;guardo en la variable $ruta lo que va devolviendo&nbsp;<strong>Get-FsrmQuota<\/strong>, que es cada una de las cuotas configuradas en el servidor.<\/li><li><strong>Get-FsrmQuota<\/strong>&nbsp;-&gt; me devuelve el listado de todas las cuotas configuradas en el Servidor.<\/li><li><strong>Update-FsrmQuota<\/strong>&nbsp;-&gt; actualizo el porcentaje de uso de la cuota del directorio pasado por el par\u00e1metro<strong>&nbsp;-path<\/strong>.<\/li><li><strong>-Path<\/strong>&nbsp;-&gt; Como me interesa la propiedad \u201cpath\u201d de&nbsp;<strong>$ruta<\/strong>, en el par\u00e1metro -path [ruta del directorio] indico&nbsp;<strong>$ruta.path<\/strong><\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Muchas veces tenemos configuradas o asignadas unas cuotas a ciertas rutas compartidas (o shares) para que los clientes no nos saturen el sistema de almacenamiento. Pero&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,7],"tags":[11,9,8,10],"_links":{"self":[{"href":"https:\/\/danilord.es\/index.php?rest_route=\/wp\/v2\/posts\/39"}],"collection":[{"href":"https:\/\/danilord.es\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/danilord.es\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/danilord.es\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/danilord.es\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=39"}],"version-history":[{"count":2,"href":"https:\/\/danilord.es\/index.php?rest_route=\/wp\/v2\/posts\/39\/revisions"}],"predecessor-version":[{"id":41,"href":"https:\/\/danilord.es\/index.php?rest_route=\/wp\/v2\/posts\/39\/revisions\/41"}],"wp:attachment":[{"href":"https:\/\/danilord.es\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=39"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/danilord.es\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=39"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/danilord.es\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=39"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}