Configuring offline files support on SMB shares using the CLI
You can configure offline files support using the ONTAP CLI by specifying one of the four offline files setting when you create SMB shares or at any time by modifying existing SMB shares. Manual offline files support is the default setting.
About this task
When configuring offline files support, you can choose one of the following four offline files settings:Setting | Description |
---|---|
none | Disallows Windows clients from caching any files on this share. |
manual | Allows users on Windows clients to manually select files to be cached. |
documents | Allows Windows clients to cache user documents that are used by the user for offline access. |
programs | Allows Windows clients to cache programs that are used by the user for offline access. Clients can use the cached program files in offline mode even if the share is available. |
You can choose only one offline file setting. If you modify an offline files setting on an existing SMB share, the new offline files setting replaces the original setting. Other existing SMB share configuration settings and share properties are not removed or replaced. They remain in effect until they are explicitly removed or changed.
- Perform the appropriate action:
If you want to configure offline files on... Enter the command... A new SMB share vserver cifs share create -vserver vserver_name -share-name share_name -path path -offline-files {none|manual|documents|programs} An existing SMB share vserver cifs share modify -vserver vserver_name -share-name share_name -offline-files {none|manual|documents|programs} - Verify that the SMB share configuration is correct: vserver cifs share show -vserver vserver_name -share-name share_name -instance
Example
The following command creates an SMB share named data1
with offline files set to documents :
cluster1::> vserver cifs share create -vserver vs1 -share-name data1
-path /data1 -comment "Offline files" -offline-files documents
cluster1::> vserver cifs share show -vserver vs1 -share-name data1 -instance
Vserver: vs1
Share: data1
CIFS Server NetBIOS Name: VS1
Path: /data1
Share Properties: oplocks
browsable
changenotify
Symlink Properties: enable
File Mode Creation Mask: -
Directory Mode Creation Mask: -
Share Comment: Offline files
Share ACL: Everyone / Full Control
File Attribute Cache Lifetime: -
Volume Name: -
Offline Files: documents
Vscan File-Operations Profile: standard
Maximum Tree Connections on Share: 4294967295
UNIX Group for File Create: -
The following command modifies an existing SMB share named data1
by changing the offline files setting to manual and adding values for the file and directory mode creation mask:
cluster1::> vserver cifs share modify -vserver vs1 -share-name data1
-offline-files manual -file-umask 644 -dir-umask 777
cluster1::> vserver cifs share show -vserver vs1 -share-name data1 -instance
Vserver: vs1
Share: data1
CIFS Server NetBIOS Name: VS1
Path: /data1
Share Properties: oplocks
browsable
changenotify
Symlink Properties: enable
File Mode Creation Mask: 644
Directory Mode Creation Mask: 777
Share Comment: Offline files
Share ACL: Everyone / Full Control
File Attribute Cache Lifetime: -
Volume Name: -
Offline Files: manual
Vscan File-Operations Profile: standard
Maximum Tree Connections on Share: 4294967295
UNIX Group for File Create: -