2. Run the isi worm domains create command to create a SmartLock directory.
The path specified in the isi worm domains create command cannot be the
path of an existing directory.
The following command creates a compliance directory with a default retention period
of four years, a minimum retention period of three years, and an maximum retention
period of five years:
sudo isi worm mkdir --path /ifs/data/dir --compliance \
--default 4y --min 3y --max 5y
The following command creates an enterprise directory with an autocommit time
period of thirty minutes and a minimum retention period of three months:
isi worm mkdir --path /ifs/data/dir --autocommit 30n --min 3m
Managing SmartLock directories
You can modify the default, minimum, and maximum retention period and the
autocommit period for a SmartLock directory at any time.
A SmartLock directory can be renamed only if the directory is empty.
Modify a SmartLock directory
You can modify the SmartLock configuration settings for a SmartLock directory. This
procedure is available only through the command-line interface (CLI).
Note
It is recommended that you set SmartLock configuration settings only once and do not
modify the settings after files are added to the SmartLock directory.
Procedure
1. Open a secure shell (SSH) connection to any node in the cluster and log in.
2. Modify SmartLock configuration settings by running the isi worm modify
command.
For example, the following command sets the default retention period to one year:
isi worm modify --path /ifs/data/protected_directory \
--default 1y
View SmartLock directory settings
You can view the SmartLock configuration settings for SmartLock directories. This
procedure is available only through the command-line interface (CLI).
Procedure
1. Open a secure shell (SSH) connection to any node in the cluster and log in.
2. View all SmartLock domains by running the following command:
isi worm domains list
The system displays output similar to the following example:
ID    Path                           Type
-----------------------------------------------
65536 /ifs/data/SmartLock/directory1 enterprise
65537 /ifs/data/SmartLock/directory2 enterprise
65538 /ifs/data/SmartLock/directory3 enterprise
-----------------------------------------------
File retention with SmartLock
Managing SmartLock directories
271
Conversion pdf to jpg - Convert PDF to JPEG images in C#.net, ASP.NET MVC, WinForms, WPF project
How to convert PDF to JPEG using C#.NET PDF to JPEG conversion / converter library control SDK
convert pdf file to jpg file; convert pdf file into jpg
Conversion pdf to jpg - VB.NET PDF Convert to Jpeg SDK: Convert PDF to JPEG images in vb.net, ASP.NET MVC, WinForms, WPF project
Online Tutorial for PDF to JPEG (JPG) Conversion in VB.NET Image Application
convert .pdf to .jpg online; .pdf to .jpg online
3. Optional: To view detailed information about a specific SmartLock directory, run the
isi worm domains view command.
The following command displays detailed information about /ifs/data/
SmartLock/directory2:
isi worm domains view /ifs/data/SmartLock/directory2
The system displays output similar to the following example:
ID: 65537
Path: /ifs/data/SmartLock/directory2
Type: enterprise
LIN: 4295426060
Autocommit Offset: 30m
Override Date: -
Privileged Delete: off
Default Retention: 1Y
Min Retention: 3M
Max Retention: -
Total Modifies: 3/32 Max
SmartLock directory configuration settings
You can configure SmartLock directory settings that determine when files are committed
to and how long files are retained in a WORM state for a given directory.
All SmartLock directories are assigned the following settings:
ID
The numerical ID of the corresponding SmartLock domain.
Root path
The path of the directory.
Type
The type of directory. Enterprise directories display SmartLock. Compliance
directories display Compliance.
Override date
The override retention date for the directory. Files committed to a WORM state are
not released from a WORM state until after the specified date, regardless of the
maximum retention period for the directory or whether a user specifies a retention
period expiration date.
Default retention period
The default retention period for the directory. If a retention period expiration date is
not explicitly assigned by a user, the default retention period is assigned to the file
when it is committed to a WORM state.
Times are expressed in the format "
<integer>
<time>
", where 
<time>
is one of the
following values:
Value
Description
-
-
y
Specifies years
m
Specifies months
w
Specifies weeks
d
Specifies days
File retention with SmartLock
272
OneFS
7.1 
Web Administration Guide
Online Convert Jpeg to PDF file. Best free online export Jpg image
start immediately to sort the files, try out some settings and then create the PDF files with the button at the bottom. The perfect conversion tool. JPG is the
.pdf to .jpg converter online; best pdf to jpg converter for
Online Convert PDF to Jpeg images. Best free online PDF JPEG
takes a few seconds. Web Security. Your PDF and JPG files will be deleted from our servers an hour after the conversion. No-one has
c# convert pdf to jpg; change pdf to jpg on
Minimum retention period
The minimum retention period for the directory. Files are retained in a WORM state
for at least the specified amount of time, even if a user specifies an expiration date
that results in a shorter retention period.
Times are expressed in the format "
<integer>
<time>
", where 
<time>
is one of the
following values:
Value
Description
-
-
y
Specifies years
m
Specifies months
w
Specifies weeks
d
Specifies days
Maximum retention period
The maximum retention period for the directory. Files are retained in a WORM state
for longer than the specified amount of time, even if a user specifies an expiration
date that results in a longer retention period.
Times are expressed in the format "
<integer>
<time>
", where 
<time>
is one of the
following values:
Value
Description
-
-
y
Specifies years
m
Specifies months
w
Specifies weeks
d
Specifies days
Autocommit period
The autocommit time period for the directory. After a file exists in this SmartLock
directory without being modified for the specified time period, the file is
automatically committed the next time the file is accessed by a user.
Times are expressed in the format "
<integer>
<time>
", where 
<time>
is one of the
following values:
Value
Description
-
-
y
Specifies years
m
Specifies months
w
Specifies weeks
d
Specifies days
h
Specifies hours
n
Specifies minutes
File retention with SmartLock
SmartLock directory configuration settings
273
C# Image Convert: How to Convert Adobe PDF to Jpeg, Png, Bmp, &
C# sample code for PDF to jpg image conversion. This demo code convert PDF file all pages to jpg images. C# sample code for PDF to jpg image conversion.
reader pdf to jpeg; change pdf file to jpg file
C# Image Convert: How to Convert Dicom Image File to Raster Images
RasterEdge.XDoc.PDF.dll. Conversion from Dicom to Jpeg Image. String inputFilePath = @"C:\input.dcm"; String outputFilePath = @"C:\output.jpg"; // Convert dicom
convert multiple pdf to jpg online; bulk pdf to jpg
Privileged delete
Indicates whether files in the directory can be deleted through the privileged delete
functionality.
On
A root user can delete files committed to a WORM state by running the isi
worm filedelete command.
Off
WORM committed files cannot be deleted, even through the isi worm
filedelete command.
Disabled (Permanently)
WORM committed files cannot be deleted, even through the isi worm
filedelete command. After this setting is set, the setting cannot be
modified.
Managing files in SmartLock directories
You can commit files in SmartLock directories to a WORM state by removing the read-
write privileges of the file. You can also set a specific date at which the retention period
of the file expires. Once a file is committed to a WORM state, you can increase the
retention period of the file, but you cannot decrease the retention period of the file. You
cannot move a file that has been committed to a WORM state, even after the retention
period for the file has expired.
The retention period expiration date is set by modifying the access time of a file. In a
UNIX command line, the access time can be modified through the touch command.
Although there is no method of modifying the access time through Windows Explorer, you
can modify the access time through Windows Powershell. Accessing a file does not set
the retention period expiration date.
If you run the touch command on a file in a SmartLock directory without specifying a
date on which to release the file from a SmartLock state, and you commit the file, the
retention period is automatically set to the minimum retention period specified for the
SmartLock directory. If you have not specified a minimum retention period for the
SmartLock directory, the file is assigned a retention period of zero seconds. It is
recommended that you specify a minimum retention period for all SmartLock directories.
Set a retention period through a UNIX command line
You can specify when a file will be released from a WORM state through a UNIX command
line.
Procedure
1. Open a connection to any node in the cluster through a UNIX command line and log in.
2. Set the retention period by modifying the access time of the file through the touch
command.
The following command sets an expiration date of June 1, 2015 for /ifs/data/
test.txt:
touch -at 201506010000 /ifs/data/test.txt
File retention with SmartLock
274
OneFS
7.1 
Web Administration Guide
JPEG to PDF Converter | Convert JPEG to PDF, Convert PDF to JPEG
similar software; Support a batch conversion of JPG to PDF with amazingly high speed; Get a compressed PDF file after conversion; Support
convert pdf to jpg file; convert pdf to jpg 100 dpi
JPG to DICOM Converter | Convert JPEG to DICOM, Convert DICOM to
Open JPEG to DICOM Converter first; Load JPG images from local folders in "File" in toolbar Windows Explorer; Select "Batch Conversion" & Choose "DICOM" in
convert from pdf to jpg; convert pdf into jpg online
Set a retention period through Windows Powershell
You can specify when a file will be released from a WORM state through Microsoft
Windows Powershell.
Procedure
1. Open the Windows PowerShell command prompt.
2. Optional: Establish a connection to the cluster by running the net use command.
The following command establishes a connection to the /ifs directory on
cluster.ip.address.com:
net use "\\cluster.ip.address.com\ifs" /user:root password
3. Specify the name of the file you want to set a retention period for by creating an
object.
The file must exist in a SmartLock directory.
The following command creates an object for /smartlock/file.txt:
$file = Get-Item "\\cluster.ip.address.com\ifs\smartlock\file.txt" 
4. Specify the retention period by setting the last access time for the file.
The following command sets an expiration date of July 1, 2015 at 1:00 PM:
$file.LastAccessTime = Get-Date "2015/7/1 1:00 pm"
Commit a file to a WORM state through a UNIX command line
You can commit a file to a WORM state through a UNIX command line.
To commit a file to a WORM state, you must remove all write privileges from the file. If a
file is already set to a read-only state, you must first add write privileges to the file, and
then return the file to a read-only state.
Procedure
1. Open a connection to the cluster through a UNIX command line and log in.
2. Remove write privileges from a file by running the chmod command.
The following command removes write privileges of /ifs/data/smartlock/
file.txt:
chmod ugo-w /ifs/data/smartlock/file.txt
Commit a file to a WORM state through Windows Explorer
You can commit a file to a WORM state through Microsoft Windows Explorer. This
procedure describes how to commit a file through Windows 7.
To commit a file to a WORM state, you must apply the read-only setting. If a file is already
set to a read-only state, you must first remove the file from a read-only state and then
return it to a read-only state.
Procedure
1. In Windows Explorer, navigate to the file you want to commit to a WORM state.
2. Right-click the folder and then click Properties.
3. In the Properties window, click the General tab.
4. Select the Read-only check box, and then click OK.
File retention with SmartLock
Set a retention period through Windows Powershell
275
JPG to GIF Converter | Convert JPEG to GIF, Convert GIF to JPG
Open JPEG to GIF Converter first; Load JPG images from local folders in "File" in toolbar Windows Explorer; Select "Batch Conversion" & Choose "GIF" in "Output
change from pdf to jpg; convert pdf to 300 dpi jpg
JPG to PNG Converter | Convert JPEG to PNG, Convert PNG to JPG
Open JPEG to PNG Converter first; Load JPG images from local folders in "File" in toolbar Windows Explorer; Select "Batch Conversion" & Choose "PNG" in "Output
change format from pdf to jpg; change file from pdf to jpg on
Override the retention period for all files in a SmartLock directory
You can override the retention period for files in a SmartLock directory. All files
committed to a WORM state within the directory will remain in a WORM state until after
the specified day. This procedure is available only through the command-line interface
(CLI).
If files are committed to a WORM state after the retention period is overridden, the
override date functions as a minimum retention date. All files committed to a WORM state
do not expire until at least the given day, regardless of user specifications.
Procedure
1. Open a connection to the cluster through a UNIX command line.
2. Override the retention period expiration date for all WORM committed files in a
SmartLock directory by running the isi worm modify command.
For example, the following command overrides the retention period expiration date
of /ifs/data/smartlock to June 1, 2014:
isi worm modify --path /ifs/data/smartlock --override 20140601
Delete a file committed to a WORM state
You can delete a WORM committed file before the expiration date only if you are logged in
as the root user. This procedure is available only through the command-line interface
(CLI).
Before you begin
Privileged delete functionality must not be permanently disabled for the SmartLock
directory that contains the file.
Procedure
1. Open a connection to the cluster through a UNIX command line and log in through the
root user account.
2. If privileged delete functionality was disabled for the SmartLock directory, modify the
directory by running the isi worm domains modify command with the --
privileged-delete option.
For example, the following command enables privileged delete for /ifs/data/
enterprise:
isi worm modify --path /ifs/data/enterprise --privdel on
3. Delete the WORM committed file by running the isi worm filedelete command.
For example, the following command deletes /ifs/worm/enterprise/file:
isi worm filedelete /ifs/worm/enterprise/file
The system displays output similar to the following:
!! Are you sure? Please enter 'yes' to confirm: (yes, [no])
4. Type 
yes
and then press ENTER.
File retention with SmartLock
276
OneFS
7.1 
Web Administration Guide
View WORM status of a file
You can view the WORM status of an individual file. This procedure is available only
through the command-line interface (CLI).
Procedure
1. Open a connection to the cluster through a UNIX command line.
2. View the WORM status of a file by running the isi worm files view command.
For example, the following command displays the WORM status of /ifs/worm/
enterprise/file:
isi worm info --path /ifs/worm/enterprise/file --verbose
File retention with SmartLock
View WORM status of a file
277
CHAPTER 15
Protection domains
This section contains the following topics:
u
Protection domains overview..............................................................................280
u
Protection domain considerations.......................................................................280
u
Create a protection domain.................................................................................281
u
Delete a protection domain.................................................................................281
u
View protection domains.....................................................................................281
u
Protection domain types.....................................................................................281
Protection domains
279
Protection domains overview
Protection domains are markers that prevent modifications to files and directories. If a
domain is applied to a directory, the domain is also applied to all of the files and
subdirectories under the directory. You can specify domains manually; however, OneFS
usually creats domains automatically.
There are three types of domains: SyncIQ, SmartLock, and SnapRevert. SyncIQ domains
can be assigned to source and target directories of replication policies. OneFS
automatically creates a SyncIQ domain for the target directory of a replication policy the
first time that the policy is run. OneFS also automatically creates a SyncIQ domain for the
source directory of a replication policy during the failback process. You can manually
create a SyncIQ domain for a source directory before you initiate the failback process, but
you cannot delete a SyncIQ domain that mark the target directory of a replication policy.
SmartLock domains are assigned to SmartLock directories to prevent committed files
from being modified or deleted. OneFS automatically creates a SmartLock domain when a
SmartLock directory is created. You cannot delete a SmartLock domain. However, if you
delete a SmartLock directory, OneFS automatically deletes the SmartLock domain
associated with the directory.
SnapRevert domains are assigned to directories that are contained in snapshots to
prevent files and directories from being modified while a snapshot is being reverted.
OneFS does not automatically create SnapRevert domains. You cannot revert a snapshot
until you create a SnapRevert domain for the directory that the snapshot contains. You
can create SnapRevert domains for subdirectories of directories that already have
SnapRevert domains. For example, you could create SnapRevert domains for both /ifs/
data and /ifs/data/archive. You can delete a SnapRevert domain if you no longer
want to revert snapshots of a directory.
Protection domain considerations
You can manually create protection domains before they are required by OneFS to
perform certain actions. However, manually creating protection domains can limit your
ability to interact with the data marked by the domain.
u
Copying a large number of files into a protection domain might take a very long time
because each file must be marked individually as belonging to the protection
domain.
u
You cannot move directories in or out of protection domains. However, you can move
a directory contained in a protection domain to another location within the same
protection domain.
u
Creating a protection domain for a directory that contains a large number of files will
take more time than creating a protection domain for a directory with fewer files.
Because of this, it is recommended that you create protection domains for directories
while the directories are empty, and then add files to the directory.
u
If a domain is currently preventing the modification or deletion of a file, you cannot
create a protection domain for a directory that contains that file. For example,
if /ifs/data/smartlock/file.txt is set to a WORM state by a SmartLock
domain, you cannot create a SnapRevert domain for /ifs/data/.
Protection domains
280
OneFS
7.1 
Web Administration Guide
Documents you may be interested
Documents you may be interested