- legalHoldObject.py [
New
] set legal hold per object across a range of dates
- validateServerBackup.py [
New
] validate server backups
- replicationReport.py [
New
] generate a replication report using Python
- cloneOracle.ps1 [
Update
] added -pfileList parameter - restoreOracle-v2.ps1 [
Update
] added -pfileList parameter - restoreOracle.ps1 [
Update
] added -pfileList parameter
- cloneOracle.py [
Update
] added -pl (--pfilelist) parameter - restoreOracle-v2.py [
Update
] added -pl (--pfilelist) parameter - restoreOracle.py [
Update
] added -pl (--pfilelist) parameter
- downloadM365Files.ps1 [
New
] download files from M365 OneDrive and Sharepoint
- registerVcenter.py [
Update
] added support for networks for data transfer
- cloneSQL.ps1 [
Update
] added -noLogs parameter - cloneSQLDBs.ps1 [
Update
] added -noLogs parameter
- cloneOracle.py [
Fix
] fixed channel node selection
- destroyClone.ps1 [
Updated
] added support for multiple DB names - registerSQL.py [
Updated
] modernized authentication
- restoreOracleLogs.py [
New
] restore oracle archive logs - restoreOracleLogs.ps1 [
New
] restore oracle archive logs
- sqlJobSelections.ps1 [
Update
] added SQL protection type to the output
- backupNow.py [
Update
] added -tenant (--tenant) option
- expireOldArchives.ps1 [
Fix
] solved paging issue
- expireOldSnapsAndReduceRetention.ps1 [
Update
] added -skipYearly option
- protectionRunsReport.ps1 [
Update
] added last error message to output - replicateOldSnapshots.py [
Update
] added support for Cohesity 7.x
- expireShortTermSnaps.py [
Update
] added support for Cohesity 7.x
- validateServerBackup.ps1 [
Fix
] updated to work with Azure VMs - expireOldSnapshots.py [
Update
] added date filters
- replicateOldSnapshots.ps1 [
Fix
] Fixed issue with Cohesity 7.x not finding any runs
- reverseSizingReport.ps1 [
Fix
] fix for Cohesity version 7 - storagePerObjectReport.ps1 [
Update
] added garbage stats - storagePerObjectReport.py [
Update
] added garbage stats
- pauseResumeJobs.ps1 [
Update
] modernized authentication - unprotectCcsM365Sites.ps1 [
New
] unprotect M365 Sites from CCS
- obfuscateLogs.py [
Update
] added better masking for dir op file names - lastRunStatus.ps1 [
Update
] modernized authentication - protectOracle.ps1 [
Update
] added support for instant log deletion - protectOracle.py [
Update
] added support for instant log deletion
- storagePerObjectReport.py [
Update
] include cluster software version in output - storagePerObjectReport.ps1 [
Update
] include cluster software version in output - chargebackReport.ps1 [
Update
] modernized authentication - chargebackReportV2.ps1 [
Update
] modernized authentication
- isilon-api.ps1 [
Fix
] fixed authentication on PowerShell 5.1 - datalockSnapshots.ps1 [
Fix
] updated to work with modern Cohesity versions
- addLocalUser.py [
New
] add local Cohesity user - archiveOldSnapshots.ps1 [
Fix
] date format bug - archiveNow.ps1 [
Update
] made -keepFor optional - cohesity-api.ps1 [
Fix
] fixed PowerShell Core date formatting issue
- protectCcsM365Sites.ps1 [
Update
] added -objectMatch parameter - cancelRunningJob.ps1 [
Update
] modernized authentication
- replicationQueue.py [
Fix
] fixed systax error - clusterProtectionRuns.py [
Update
] added support for Helios authenticatioon
- vssSnapshot [
New
] Pre and Post scripts to create VSS snapshots for physical file-based protection groups
- heliosAsyncCSVReport.ps1 [
New
] async reporting script - heliosCSVReport.ps1 [
Update
] scalability improvements - deployCCSWindowsAgent.ps1 [
Update
] set default install to agaent only (no CBT drivers)
- jobFailures.py [
Update
] added support for Helios authentication - protectOracle.py [
Fix
] catch DB not found errors
- clusterInfo.py [
Update
] added support for Helios authentication
- protectLinux.ps1 [
Fix
] removed deprecated properties - protectLinux.py [
Fix
] removed deprecated properties
- cloneVM.ps1 [
Update
] added support for multiple VMs - clusterProtectionRuns.py [
Update
] added output file/path parameters, object name filters, tag column
- updateLocalUserPassword.py [
New
] update a local user's password - storagePerObjectReport.py [
Fix
] handle bookkeeper stats error
- recoveryPoints.py [
Update
] added support for Helios authentication - protectOracle.ps1 [
Fix
] fixed Rack node selection and added -deleteoghours parameter - clusterInfo.py [
Fix
] removed legacy code
- protectOracle.py [
Fix
] fixed Rack node selection and added -deleteoghours parameter - restoreFiles.py [
Fix
] fixed restore from archive issue
- replicationQueue.py [
Fix
] fixed time range issue - protectO365Mailboxes [
Update
] added -clear and -reprotect options
- replicateOldSnapshots.ps1 [
Fix
] Fixed incorrect expiration date
- cohesity-api.ps1 [
Update
] allow PUT/POST requests to Read-only Helios clusters for advanced queries - heliosAnomalyFileList.ps1 [
Fix
] fixed snapshot selection issue
- replicateOldSnapshots.py [
Update
] updated to use V2 API - obfuscateLogs.py [
Update
] added masking for dir op file names
- heliosCSVReport.ps1 [
Update
] added -timeoutSeconds parameter
- clusterNumberOfProtectedVMs.ps1 [
Update
] added support for Azure and AWS VMs
- throttleReplication.py [
Update
] added support for updated credentials
- cancelArchives.ps1 [
Update
] added logs only option - consumptionTrend.ps1 [
Update
] modernized authentication - cloneBackupToView.ps1 [
Update
] added support for Oracle and UDA - cloneBackupToView.py [
Update
] added support for Oracle and UDA
- deleteView.py [
Update
] modernized authentication - deleteView.ps1 [
New
] delete a Cohesity view - listViews.ps1 [
New
] List Cohesity views
- createViewAlias.py [
Update
] modernized authentication - createS3View.py [
Update
] modernized authentication - createSMBView.py [
Update
] modernized authentication - createViewAlias.ps1 [
Update
] modernized authentication - createS3View.ps1 [
Update
] modernized authentication - createSMBView.ps1 [
Update
] modernized authentication - createNfsView.ps1 [
Update
] modernized authentication
- protectRemoteAdapter.ps1 [
Update
] modernized authentication and refactored
- protectRemoteAdapter.py [
New
] Create or update a remote adapter protection group
- backupNow.ps1 [
Update
] added support for Ft Knox - backupNow.py [
Update
] added support for Ft Knox - cloneSQL.ps1 [
Fix
] Fixed exit codes to return non-zero for all unsuccessful outcomes
- updateJobSettings [
Update
] added controls for indexing paths - updateJob.ps1 [
Update
] added controls for indexing paths
- uploadSSLCert.ps1 [
Update
] modernized authentication
- protectCcsEC2VMs.ps1 [
Update
] added parameters to include VMs by tag and to exclude disks - protectCCSEC2VMs.py [
Update
] added parameters to include VMs by tag and to exclude disks
- updateJob.ps1 [
Update
] added enableIndexing/disableIndexing
- expireOldSnapshots.py [
Update
] added active replication confirmation - agentVersions.py [
Fix
] solved crash on missing agent/version
- aagFailoverMonitor.py [
New
] Resolve SQL Log Chain Breaks and AAG Failovers - validateServerBackup.ps1 [
Fix
] updated to solve missing attemptNum property - updateCcsSqlStreams.ps1 [
New
] update stream count for CCS SQL backups
- heliosReport.py [
Update
] added outputfile parameter - pgdumpBackup [
New
] Remote adapter script to backup PostgreSQL
- restoreFiles.py [
Fix
] end and start dates not honored
- registerPhysical.py [
Update
] added -r, --reregister option - registerPhysical.ps1 [
Update
] added -reRegister option
- jobList.ps1 [
Update
] modernized authentication - rsyncBackup [
New
] Remote Adapter Rsync backup script and instructions - lv_snapper [
New
] Pre/post scripts to snapshot an LVM volume
- generateAgentCertificate.ps1 [
New
] Generate new agent certificate - replaceWindowsAgentCertificate.ps1 [
New
] Remotely replace agent certificate on Windows host
- pyhesity.py [
Update
] added text mode output - generateAgentCertificate.py [
New
] Generate new agent certificate - replaceLinuxAgentCertificate.py [
New
] Remotely replace agent certificate on Linux host - agentCertificateCheck.py [
Update
] Added check for matching subject alternate name
- agentSummaryReport.ps1 [
New
] Generate an agent summary report - agentSummaryReport.py [
New
] Generate an agent summary report
- clusterNumberOfProtectedVMs.ps1 [
New
] Report number of protected VMware VMs per cluster
- policyTool7.py [
New
] create and edit policies. This version supports calendar based scheduling introduced in Cohesity 7.x
- recoverVMs.ps1 [
Update
] added -jobName parameter
- unprotectCCSEC2VMs.ps1 [
New
] Unprotect CCS EV2 VMs
- clusterInfo.py [
Fix
] fixed crash when nodeInfo not available - directoryQuota.ps1 [
Update
] added paging to API call - restoreSQL.ps1 [
Update
] added -returnErrorMessage option
- cert.py [
Update
] updated supported version check
- resetBSODCounters.ps1 [
New
] reset BSOD counter for CBT driver on Windows - protectLinux.ps1 [
Fix
] removed old volume type exclusion code
- replicationQueue.ps1 [
Update
] added -before and -after parameters - cloneOracle.py [
Fix
] added resilience to timeouts while checking for completion status
- updateJobSettings.py [
Update
] added -a (--alertonslaviolation) parameter - downloadCcsM365MailboxItems.ps1 [
New
] download mailbox items as PST from a CCS M365 mailbox.
- obfuscateLogs.py [
Update
] added -f (--freespacemultiplier) to check for enough free space - crowdstrikeReport.ps1 [
New
] report physical/virtual servers and their latest version of the affected CrowdStrike update file. - crowdstrikeReport.py [
New
] report physical/virtual servers and their latest version of the affected CrowdStrike update file.
- recoverVMs.ps1 [
Update
] added -overwrite parameter - protectIsilon.ps1 [
New
] protect Isilon volumes using PowerShell - protectIsilon.py [
Update
] modernized authentication
- clusterStorageStats.py [
Update
] added "usable" output (vs raw)
- archiveOldSnapshots.ps1 [
Fix
] fixed date filtering issue - s3 [
New
] Several scripts in python and bash for accessing Cohesity S3 views
- replicationQueue.ps1 [
Fix
] fixed time range bug - deletedProtectionGroups.ps1 [
New
] remove deleted protection groups
- pyhesity.py [
Fix
] minor cosmetic error - replicationQueue.py [
Update
] added --joblist parameter
- policyTool.ps1 [
Update
] added -noAuth option for multi-policy edits
- legalHold.py [
Update
] added -rl, --runidlist parameter to allow input of a list of runids
- backupNow.ps1 [
Update
] reintroduced -keepLocalFor functionality - backupNow.py [
Update
] reintroduced -k, --keepLocalFor functionality - mountOracleAsView.py [
Fix
] fixed snapshot sort order - recoverNASVolume.ps1 [
New
] recover NAS volume to original or new location
- validateServerBackups.ps1 [
Update
] validate all applicable backups if not objects are specified
- storagePerObjectReport.py [
Update
] improved used size for physical volume based servers and Active Directory backups - storagePerObjectReport.ps1 [
Update
] improved used size for Active Directory backups
- storagePerObjectReport.ps1 [
Update
] improved used size for physical volume based servers - updateWindowsAllDrives.ps1 [
New
] Update Windows File-Based Protection to Protect All Local Drives - updateWindowsAllDrives.py [
New
] Update Windows File-Based Protection to Protect All Local Drives - storagePerObjectReport.py [
Fix
] fixed protected view consumption calculation
- storagePerObjectReport.ps1 [
Fix
] fixed protected view consumption calculation
- registerPhysical.py [
Fix
] fixed error when no existing physical sources are registered
- restartFailedJobs.ps1 [
Update
] added option to only restart sources that failed with transport error - cohesity-api.ps1 [
Fix
] fixed SaaS connector authentication error: KInvalidError - updateSaaSconnectorPassword.ps1 [
New
] update admin password on SaaS connector - protectLinux.py [
Update
] added -al, --alerton and -ar --recipients parameters - protectUDA.py [
Update
] added -al, --alerton and -ar --recipients parameters - findFiles.ps1 [
Update
] added support for multiple search strings
- updateJob.ps1 [
Update
] added controls for job alerts
- mountOracleAsView.py [
Update
] added -cc, --channelcount parameter
- migrateIsilonProtectionGroup.ps1 [
New
] Migrate Isilon protection group to another cluster - migrateNetappProtectionGroup.ps1 [
New
] Migrate Netapp protection group to another cluster
- updateAWSExternalTargetCredentials.py [
New
] Update AWS external target access key and secret key
- heliosReport.py [
Update
] added -maxrecords tuning parameter - upgradeCluster.py [
Update
] modernized authentication - protectNetapp.ps1 [
Update
] added verbose output to screen - backupNow.py [
Update
] added support for Entra ID authentication - pyhesity.py [
Update
] added support for Entra ID authentication to Helios
- updateVcenterCredentials.ps1 [
New
] update vCenter source credentials - restoreUDA.py [
Fix
] reordered snapshot selection by date
- validateVMBackups.ps1 [
Fix
] added kWarning status - backedUpFileList.ps1 [
Update
] modernized authentication - isilon_api.py [
New
] API helper for Isilon scripts - isilonCFTtest.py [
Update
] updated to support session cookie authentication
- restoreOracle-v2.py [
Fix
] fixed shellvars syntax error
- backupNow.ps1 [
Fix
] fixed unintended replication/archival - backupNow.py [
Fix
] fixed unintended replication/archival
- isilon-api.ps1 [
New
] API helper for Isilon scripts - isilonCFTtest.ps1 [
Update
] updated to support session cookie authentication - isilonCreateCohesityUser.ps1 [
Update
] updated to support session cookie authentication
- obfuscateLogs.py [
Update
] expanded ignore paths - cancelCcsProtectionRuns.ps1 [
Update
] added -sourceName and -objectName parameters
- viewDRtest [
New
] clone views for DR testing
- jobRunning.py [
Update
] modernized authentication options - unprotectPhysicalServer.py [
Update
] modernized authentication options
- restoreSQL-CCS.ps1 [
Update
] added -logRangeDays parameter to limit scope of log lookups - restoreSQLv2.ps1 [
Update
] added -logRangeDays parameter to limit scope of log lookups - obfuscateLogs.py [
New
] obfuscate paths in log files before uploading to Cohesity Support - heliosLicenseReport.py [
Update
] added CSV output format
- recoverVMs.ps1 [
Update
] added -protectionGroup parameter - registerVcenter.ps1 [
Update
] added -useVmBiosUuid parameter - listViews.py [
Update
] updated to use v2 API
- cohesity-api.ps1 [
Update
] added support for Entra ID authentication to Helios - backupNow.ps1 [
Update
] added support for Entra ID authentication to Helios
- deployCCSWindowsAgent.ps1 [
New
] Remotely install and register Windows agents for CCS - oracleLogDeletionDaysReport.py [
Update
] added number of channels to output - createNFSView.py [
Update
] added support for NFSv4.1 - clusterIPs.py [
Update
] added support for secondary interface IPs
- downloadM365MailboxPST.py [
New
] Download M365 Mailbox as PST - downloadM365MailboxPST.ps1 [
New
] Download M365 Mailbox as PST
- dailyObjectStatus.ps1 [
Update
] modernized authentication - storagePerObjectReport.ps1 [
Fix
] fixed VM used size edge case - storagePerObjectReport.py [
Fix
] fixed VM used size edge case
- restoreOracle-v2.ps1 [
Fix
] fixed BCT path issue - restoreOracle-v2.py [
Fix
] fixed BCT path issue - cancelRunningObject.ps1 [
New
] cancel backup for one object - cancelRunningObject.py [
New
] cancel backup for one object
- downloadLatestWarnings.ps1 [
Update
] modernized authentication options - cohesity-api.ps1 [
Update
] added -quiet switch to fileDownload function
- oracleLogDeletionDaysReport.py [
Update
] updated to gracefully handle edge cases
- restoreOracle-v2.ps1 [
Fix
] fixed recovery error
- registerExchange.ps1 [
New
] register Exchange application on physical server
- extendForActiveCopyTasks.py [
New
] extend local retention for snapshots with active replication/archive tasks
- changeLocalRetention.py [
Fix
] fixed error when runs have active copy tasks - protectVMsByCluster.ps1 [
New
] auto-protect vSphere clusters/hosts
- datalockJobList.ps1 [
Fix
] updated to support recent versions of Cohesity - heliosReport.py [
Fix
] fixed filter bug where filter is a list - physicalBackupPathsHistoryReport.py [
Update
] added outputpath and outputfile parameters
- changeArchiveRetention.py [
Update
] updated authentication parameters
- restoreVMFiles.py [
Fix
] fixed crash on file not found
- storageReport.ps1 [
Fix
] fixed missing replica stats in 7.x - storageReport.py [
Fix
] fixed missing replica stats in 7.x
- restoreFiles.ps1 [
Update
] added -taskName parameter - createZDLRAView.py [
New
] create ZDLRA backup target view - protectView.py [
Update
] added --clienttype and --catalogview parameters for ZDLRA views
- physicalBackupPathsHistoryReport.py [
Update
] added server name filters and added end time to the output - extendRetention.py [
Update
] increased number of runs to inspect
- protectionRunsV1Example.ps1 [
New
] Example of how to use the v1 protectionRuns API - protectionRunsV1Example.py [
New
] Example of how to use the v1 protectionRuns API
- refreshSource.py [
Update
] added option to read text file of sources to refresh, modernized authentication
- storagePerObjectReport.ps1 [
Fix
] Get stats by job ID or name (7.0.1 fix) - storagePerObjectReport.py [
Fix
] Get stats by job ID or name (7.0.1 fix)
- storageReport.ps1 [
Fix
] fixed duplicate entries - storageReport.py [
Fix
] fixed duplicate entries
- cloneBackupToView.ps1 [
Update
] modernized authentication parameters
- instantVolumeMount.py [
Fix
] fix run ID selection
- storagePerObjectReport.ps1 [
Update
] Get stats by job ID - storagePerObjectReport.py [
Update
] Get stats by job ID
- pyhesity.py [
Fix
] fixed error reporting
- registeredSources.ps1 [
Update
] expanded search options - createSMBView.ps1 [
Update
] added option to set share permissions - changeLocalRetention.py [
Update
] Improved backup type selection options - changeLocalRetention.ps1 [
Update
] Improved backup type selection options
- backupNowCcs.ps1 [
Update
] Added support for SQL
- oracleDBs.py [
Update
] added more columns to output
- storagePerObjectReport.ps1 [
Update
] Added VM Tags column - storagePerObjectReport.py [
Update
] Added VM Tags column
- protectSQL.py [
Update
] added -s, --showunprotecteddbs option - oracleDBs.py [
New
] list oracle DBs on registered oracle servers and their protection status
- replicateOldSnapshots.py [
Update
] added runid, newerthan, olderthan parameters - protectOracle.py [
Update
] added channel configuration
- heliosReport.py [
Update
] added CSV output - heliosCSVReport.ps1 [
Fix
] fixed System.Object[] in column output
- listViews.py [
Update
] modernized authentication
- heliosAnomalyFileList.ps1 [
New
] download list of ransomware affected files
- migrateView.ps1 [
New
] Migrate views to another storage domain
- unprotectedVMs.py [
New
] list unprotected VMs - pyhesity.py [
Fix
] fixed error reporting
- pingCluster.py [
New
] enumerate node IPs and ipmi IPs and ping them. - clusterIps.py [
New
] enumerate all cluster IPs
- unprotectVM.ps1 [
Update
] added job filter parameters
- physicalProtectedBy.py [
New
] What protection group is protecting this server? - archiveMediaInfo.ps1 [
New
] Report QStar tape media used for archives
- storagePerObjectReport.ps1 [
Update
] Added Cluster Stats summary ouput
- storagePerObjectReport.ps1 [
Update
] Added clusterStats output file
- backupNow.ps1 [
Update
] refactored status monitor loop, added -quick mode - backupNow.py [
Update
] refactored status monitor loop, added -q --quickdemo mode
- heliosUsers.ps1 [
Updated
] Added created time to report output - backupNow.py [
Update
] moved read replica cache wait to after authentication - gflags.py [
Fix
] fixed clear option - gflags.ps1 [
Fix
] fixed clear option
- protectWindows.py [
Update
] modernized authentication
- cloneOracle.py [
Fix
] fixed error "NameError: name 'targetEntity' is not defined" when target server is not found
- protectSQL.py [
New
] consolidated script to protect SQL servers, instances, databases
- protectSQL.ps1 [
New
] consolidated script to protect SQL servers, instances, databases (protectSQLDB.ps1 and protectSQLServer.ps1 have been replaced) - sql [
Update
] moved SQL scripts into sql/powershell and sql/python folders
- directiveBackupHistoryReport.py [
New
] report directive files used for physical server file-based backups over the past X days - excludeSQLDBs.py [
New
] Add/remove exclusions for SQL protection groups
- restoreFiles.ps1 (PowerShell) [
Update
] added -isilonZoneId parameter - pauseProtectionActivity.py [
Update
] added wait for service restart at end of script - storagePerObjectReport.ps1 [
Update
] Added -consolidateDBs option
- storagePerObjectReport.ps1 [
Update
] Added Cluster Used and Reduction columns - storagePerObjectReport.py [
Update
] Added Cluster Used and Reduction columns - cohesity-api.ps1 [
Update
] added support for helios.gov - pyhesity.py [
Update
] added support for helios.gov - restoreOracle-v2.ps1 [
Fix
] fixed CDB recovery (overwrite original DB)
- restoreOracle-v2.py [
Fix
] fixed CDB recovery (overwrite original DB)
- physicalBackupPathsReport.py [
Update
] Output to CSV - physicalBackupPathsHistoryReport.py [
New
] History report of paths backed up from physical servers
- ccsSlaMonitor.py [
New
] Monitor for SLA violations in CCS
- protectCCSEC2VMs.py [
New
] Protect EC2 VMs in CCS - nodeStatus.py [
New
] report node status
- backupNow.ps1 [
Update
] expanded existing run string matches - backupNow.py [
Update
] expanded existing run string matches
- clusterProtectionRuns.py [
Fix
] fixed units in heading - cohesity-api.ps1 [
Fix
] toJson function - handle null input
- expireOldSnapshots.py [
Fix
] handle missing clusterName property in replication target history
- registerPhysical.py [
Update
] added option to set network throttling to X MB/sec and added ability to update existing sources - storagePerObjectReport.ps1 [
Update
] Added Storage Domain and Front End allocated columns - storagePerObjectReport.py [
Update
] Added Storage Domain and Front End allocated columns
- registerUDA.py [
Fix
] added --ostype parameter
- protectedObjectReport.py [
Update
] added support for cloudArchive direct - protectedObjectReport.ps1 [
Update
] added support for cloudArchive direct
- findAndRestoreFiles.ps1 [
Update
] added -targetRegisteredSource to refine selection of -targetObject - legalHoldAll.ps1 [
Update
] report if backup on legal hold is past its intended expiration date
- clusterProtectionRuns.ps1 [
Update
] added support for cloudArchive Direct - protectSQLServer.ps1 [
Update
] added option to enable source side deduplication (for file-based protection type only) - backedUpFileList.ps1 [
Fix
] handle missing attemptNum property - backedUpFileList.py [
Fix
] handle missing attemptNum property
- restoreSQL-CCS.ps1 [
Update
] added support for SQL Always On Availability Group datbases
- storagePerObjectReport.ps1 [
Update
] Added support for CloudArchive Direct jobs - storagePerObjectReport.py [
Update
] Added support for CloudArchive Direct jobs
- backedUpFSReport.py [
Update
] added -s (--search) and -e (--exactmatch) parameters - runsExample.sh [
New
] bash example using curl and jq to walk through protection groups and runs
- restoreReport.ps1 [
Update
] added support for cart-based SQL restores
- restartFailedJobs.ps1 [
New
] find and restart any failed jobs - restoreSQLv2.ps1 [
Fix
] added several validation checks for negative search results
- cohesity-api.ps1 [
Fix
] added support for unicode characters in JSON payloads (affected Windows PowerShell 5.1)
- epic_vm_freeze_thaw.sh [
New
] VMware Freeze/thaw script for Epic
- userApiKeys.py [
New
] List, activate and deactivate user API Keys
- registeredSources.ps1 [
Fix
] fixed windows bug and garbled date format
- agentStatus.ps1 [
Removed
] this script has been superceded by registeredSources.ps1 - protectSQLServer.ps1 [
Update
] added -unprotectedDBs parameter - changeLocalRetention.ps1 [
Update
] added -jobList parameter - protectCcsM365Mailboxes.ps1 [
Update
] added support for security groups - smbFileOpens [
Update
] added path filter
- legalHoldList.ps1 [
Update
] moderized authentication
- restoreSQLv2.ps1 [
Fix
] added validation of target instance name
- protectVMsByTag.ps1 [
Update
] added -noStorageDomain option to support NextGen Cloud Edition
- cohesity-api.ps1 [
Update
] integrated legacy access modes - pyhesity.py [
Update
] integrated legacy access modes
- detachWindowsAgent.ps1 [
New
] detach Windows agent from its Cohesity cluster - pauseProtectionActivity.py [
Update
] added pause/resume of indexing - slaStatus.ps1 [
Update
] modernized authentication and updated time range parameters - registerADSource.ps1 [
New
] register and Active Directory protection source
- cloneDirectory.sh [
New
] clone a directory using bash
- storagePerObjectReport.ps1 [
Update
] Added multi-cluster support - storagePerObjectReport.py [
Update
] Added multi-cluster support
- legalHold.py [
New
] Add/Remove legal hold from specified protection run - changeLocalRetention.py [
Update
] added options to select specific run for retention change
- detachLinuxAgent (linux) [
New
] detach linux agent from cluster via SSH - detachLinuxAgent.exe (windows) [
New
] detach linux agent from cluster via SSH - detachLinuxAgent.py (python) [
New
] detach linux agent from cluster via SSH
- scheduleHealer.py [
New
] schedule an Apollo healer run