Current File : //usr/local/jetapps/var/www/jetbackup5/docroot/app/views/disasterRecovery/settings.htm |
<div ng-controller="destinationManage" class="controller-box">
<div ng-controller="disasterRecoverySettings" >
<div ng-include="settingsSection"></div>
<div class="row">
<div class="col-lg-8 col-lg-offset-2 col-md-12 col-md-offset-0">
<!-- GENERAL -->
<h2 class="col-md-offset-3 col-sm-offset-3 col-xs-offset-12">{{ lang.t("General Settings") }}</h2>
<div class="form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12" for="orphan_backup_ttl">{{ lang.t("Delete orphan backups older than") }} </label>
<div class="col-md-9 col-sm-9 col-xs-12">
<input-dropdown addon="{{lang.t('Days')}}" options="{0:lang.t('Disabled'),30:30,60:60,90:90,180:180}" ng-model="saveData.general.orphan_backup_ttl">
<input validate-field="int" min="0" class="form-control" ng-model="saveData.general.orphan_backup_ttl" id="orphan_backup_ttl" type="text" value="" />
</input-dropdown>
<p class="help-block">
{{ lang.t("Orphan backups are account backup files that are not associated with any ACTIVE account.") }}<br />
{{ lang.t("JetBackup will automatically remove these backups if the date these backups were CREATED is older than the number of days specified in this field.") }}
</p>
</div>
</div>
<!-- PERFORMANCE -->
<h2 class="col-md-offset-3 col-sm-offset-3 col-xs-offset-12">{{ lang.t("Performance Settings") }}</h2>
<div class="form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12" for="queueable_forks">{{ lang.t("Concurrent Restore/Download/Reindex Tasks") }}</label>
<div class="col-md-9 col-sm-9 col-xs-12">
<input-dropdown addon="{{lang.t('Task(s)')}}" options="{1:1,3:3,5:5,10:10}" ng-model="saveData.performance.queueable_forks">
<input validate-field="int" min="1" max="10" class="form-control" ng-model="saveData.performance.queueable_forks" id="queueable_forks" type="text" value="" />
</input-dropdown>
<p class="help-block">{{ lang.t("Set the maximum number of concurrent restore/download/reindex tasks that may run simultaneously. JetBackup utilizes one fork per restore/download task on the server. (Maximum value of 10)") }}<br /><strong>{{lang.t("NOTE: Higher value doesn't necessarily mean higher performance, we recommend 1 task per server CPU core, but no more than 5 for daily usage, and 10 for restoring in a disaster recovery mode.")}}</strong></p>
</div>
</div>
<!-- RESOURCE -->
<h2 class="col-md-offset-3 col-sm-offset-3 col-xs-offset-12">{{ lang.t("Resource Settings") }}</h2>
<div class="form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12" for="cpu_limit">{{ lang.t("CPU Limit") }}</label>
<div class="col-md-9 col-sm-9 col-xs-12">
<input-dropdown addon="%" options="{0:lang.t('Unlimited'),25:25,50:50,100:100,200:200}" ng-model="saveData.resource.cpu_limit">
<input validate-field="int" min="5" class="form-control" ng-model="saveData.resource.cpu_limit" id="cpu_limit" type="text" value="" />
</input-dropdown>
<p class="help-block">{{ lang.t("limit CPU usage in percentage; 100% is one core.") }}<br /><strong>{{ lang.t("Recommended values: 100% for a single/dual CPU server, anything above we recommend values between 200% - 400%") }}</strong></p>
</div>
</div>
<div class="form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12" for="cpu_limit">{{ lang.t("IO Read Limit") }}</label>
<div class="col-md-9 col-sm-9 col-xs-12">
<input-dropdown addon="MB/s" options="{0:lang.t('Unlimited'),1:1,5:5,10:10,50:50,100:100,250:250}" ng-model="saveData.resource.io_read_limit">
<input validate-field="int" min="0" class="form-control" ng-model="saveData.resource.io_read_limit" id="io_read_limit" type="text" value="" />
</input-dropdown>
<p class="help-block">{{ lang.t("limit IO read usage in MB per second") }}</p>
</div>
</div>
<div class="form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12" for="cpu_limit">{{ lang.t("IO Write Limit") }}</label>
<div class="col-md-9 col-sm-9 col-xs-12">
<input-dropdown addon="MB/s" options="{0:lang.t('Unlimited'),1:1,5:5,10:10,50:50,100:100,250:250}" ng-model="saveData.resource.io_write_limit">
<input validate-field="int" min="0" class="form-control" ng-model="saveData.resource.io_write_limit" id="io_write_limit" type="text" value="" />
</input-dropdown>
<p class="help-block">{{ lang.t("limit IO write usage in MB per second") }}</p>
</div>
</div>
</div>
</div>
</div>
</div>