-
Notifications
You must be signed in to change notification settings - Fork 34
dx_ctl_js_container
dx_ctl_js_container [ -engine|d <delphix identifier> | -all ] [ -configfile file ]
-action reset|refresh|restore|create|addowner|deleteowner|enable|disable
-container_name container_name
[-container_def GroupName,VDBName]
[-container_owner username]
[-template_name template_name]
[-timestamp timestamp]
[-bookmark_branchname bookmark_branch_name]
[-branch_name branch_name]
[-dropvdb yes|no]
[-dontrefresh]
[ -help|? ] [ -debug ]
Run a action on the JetStream container. If branch is not specified
Delphix Engine selection - if not specified a default host(s) from dxtools.conf will be used.
- -engine|d Specify Delphix Engine name from dxtools.conf file
- -all Display databases on all Delphix appliance
- -configfile file Location of the configuration file. A config file search order is as follow:
- configfile parameter
- DXTOOLKIT_CONF variable
- dxtools.conf from dxtoolkit location
-
-action reset|refresh|recover|create|delete|enable|disable
Run a action on the container
- -create - create JS container
- -delete - create JS container
- -reset - reset JS container to latest point
- -refresh - refresh JS container from latest point of template
- -restore - restore a JS container to point in time or bookmark name. Bookmark name can be from template or container timeline. If ones want to restore container from template's point in time - template_name and fromtemplate flag is required.
- -addowner - Add owner to container
- -deleteowner - Remove owner from container
- -enable - Enable container
- -disable - Disable container
- -container_name container_name Name of container to run action on
- -template_name template_name Name of container's templates
- -branch_name branch_name Container branch name for action - default branch name is "default"
-
-container_def GroupName,VDBName Specify a VDB which will be used for container. This parameter can be repeated if more than one VDB is required.
-
-container_owner de_username Specify a container owner This parameter can be repeated if more than one owner is required.
-
**-timestamp "YYYY-MM-DD HH24:MI:SS" or bookmark name ** Use timestamp or bookmark name to restore container
-
-bookmark_branchname bookmark_branch_name If bookmark name is used as timestamp for restore action, and bookmark name is not unique, this option allows to specify a branch name which will unequally identify bookmark.
Full name format for template bookmarks is: templatename/master
Full name format for container bookmarks is: templatename/containername/branchname
-
-dropvdb yes|no Drop VDB when deleteing container
-
-fromtemplate Use template timeline for container restore
-
<-dontrefresh Don't refresh VDB while creating container (req. Delphix Enigne >= 5.1.6)
-
-help Print this screen
-
-debug Turn on debugging
Reset of the container
dx_ctl_js_container -d Landshark5 -container_name cont -action reset
Starting job JOB-5043 for container cont.
0 - 3 - 4 - 23 - 26 - 29 - 30 - 34 - 47 - 52 - 54 - 57 - 58 - 59 - 60 - 61 - 76 - 90 - 100
Job JOB-5043 finished with state: COMPLETED
Refresh of the container from latest point in time in source
dx_ctl_js_container -d Landshark5 -container_name cont -action refresh
Starting job JOB-5050 for container cont.
0 - 3 - 4 - 12 - 26 - 29 - 30 - 34 - 45 - 47 - 52 - 54 - 57 - 58 - 59 - 60 - 61 - 70 - 77 - 83 - 100
Job JOB-5050 finished with state: COMPLETED
Restore of the cointainer to a bookmark "fixeddate"
dx_ctl_js_container -d Landshark5 -container_name cont1 -action restore -timestamp fixeddate
Starting job JOB-7637 for container cont1.
0 - 3 - 4 - 23 - 26 - 29 - 30 - 34 - 45 - 47 - 52 - 54 - 57 - 58 - 59 - 60 - 61 - 68 - 77 - 82 - 100
Job JOB-7637 finished with state: COMPLETED
Restore if the container from template timeline
dx_ctl_js_container -d Landshark51 -action restore -template_name template2 -container_name cont2 -timestamp "2017-04-15 12:00:00" -fromtemplate
Starting job JOB-2356 for container cont2.
0 - 2 - 3 - 11 - 24 - 26 - 28 - 52 - 53 - 66 - 67 - 68 - 72 - 77 - 100
Job JOB-2356 finished with state: COMPLETED
Create a new container based on template with 2 sources
dx_ctl_js_container -d Landshark51 -action create -container_def "Analytics,testdx" -container_def "Analytics,autotest" -container_name cont2 -template_name template2 -container_owner js
Starting job JOB-2411 for container cont2.
0 - 2 - 3 - 13 - 24 - 26 - 27 - 48 - 52 - 53 - 66 - 67 - 68 - 75 - 81 - 100
Job JOB-2411 finished with state: COMPLETED
Delete a container cont2 without dropping a VDB
dx_ctl_js_container -d Landshark51 -action delete -container_name cont2 -dropvdb no
Starting job JOB-2434 for container cont2.
0 - 100
Job JOB-2434 finished with state: COMPLETED
Adding owner to container
dx_ctl_js_container -d Landshark5 -action addowner -container_name test1 -container_owner js
Waiting for all actions to complete. Parent action is ACTION-16427
Owner js added
Delphix