CodeSign Secure Documentation
  • Overview
    • About CodeSign Secure
    • Getting Started
    • Documentation Guide
    • Portal Overview
    • Troubleshooting
      • FAQ
    • Glossary
  • Reference Guide
    • Header Bar
      • CodeSign Secure Documentation
      • Swagger API
      • Profile Section
    • Dashboard
      • Key Performance Indicators
      • Issued Certificates
      • Signatures Generated
      • HSM Health Check
    • Keys and Certificates
      • Key and Certificate Lifecycle
    • App Management
    • Signing Requests
      • Approval Workflows
    • Signing Tools
    • Reports
      • Signing Request Report
      • Audit Trail
      • Certificate Report
      • Client Report
    • Logs
    • System Setup
      • Identity Store
      • Backup
      • User
      • Roles and Permissions
      • Email
      • Signing Projects
      • SSL/TLS Management
      • Environment
      • Plugins
  • Setup & Architecture
    • Identity and Access Control
    • Architecture and Concepts
    • Installation
      • Windows
        • Installing the Server
        • Ports and Protocols
        • High Availability and Backup
        • Upgrades and Compatibility
    • Security
      • Security Hardening Checklist
      • Client Authentication
      • Designing Signing Policies
  • Release Notes
    • Releases for 2026
      • v3.2.1
    • Releases for 2025
      • v3.2.0
    • Releases for 2024
      • v3.1.0
  • API Reference
    • Getting Started
    • Authorizing Requests
    • Securing API Access
    • Request and Response Conventions
    • Endpoint Reference
      • Signing
      • Signing Requests
      • Certificates
      • Applications and Environments
      • User Management
      • Permissions
      • Email
      • System Setup
      • Reports
      • Dashboard
      • License
  • Integration Guides
    • Signing Capabilities
      • Supported Formats and Platforms
      • Timestamping
      • Windows Signing - SignTool
        • Signing
        • Macro Signing
      • Apple Signing
      • AppX & MSIX Signing
      • Visual Studio ClickOnce
      • Jar Signing
      • Sign HLK/HCK using CodeSign Secure
      • NuGet Signing
      • Mage Signing
      • Sign OVA/OVF using Encryption Consulting’s Utility Tool
      • Utility Tool for code signing
      • Container Signing
      • PKCS11 Wrapper
        • APK Signing
        • OpenSSL Signing
        • XML Signing
        • JSign Tool Signing
        • Jarsigner Signing
        • GPG2, Debian & RPM Signing
      • Reproducible Build
        • Automated Hash Validation
        • Reproducible Build Process Flow
        • Pipeline Script Components
        • Hash Validation
    • CI/CD Integration
      • GitHub Actions
      • Jenkins
      • GitLab
      • Azure DevOps
      • TeamCity
      • Bamboo
      • Securing CI/CD Credentials

Backup

Schedule automatic backups, download them for safekeeping, and restore the portal data when needed.

Backup section
What a backup contains

Each backup contains the CodeSign Secure logs, the Apache logs, a dump of the database and the HSM reference files used by CodeSign Secure. Private keys stay in the HSM and are not part of the backup. Back up the HSM separately with your vendor’s tools. See High Availability, Backup and Disaster Recovery.

Create a backup schedule
FieldRequiredOptions
FrequencyYesDaily, Weekly or Monthly
LocationYesServer stores the backup on the CodeSign Secure server. Cloud stores it in SharePoint.
Type (Cloud only)YesSharePoint
URL (Cloud only)YesThe SharePoint location where backups are uploaded
Server backup configuration Cloud backup configuration

Tip: A backup kept only on the server is lost if the server is lost. Use the Cloud location, or download each backup to protected storage.

Allow uploads to SharePoint

CodeSign Secure uploads backups to SharePoint with the same Azure AD app registration used for sign-in. That registration needs a Microsoft Graph Application permission.

  1. In the Azure portal, open App registrations, select your CodeSign Secure registration and open API permissions.

  2. Select Add a permission > Microsoft Graph > Application permissions > Sites.

  3. Select Sites.ReadWrite.All to allow uploads to every site in the organization, or Sites.Selected to allow uploads to one site only. To set up Sites.Selected, see Microsoft’s Sites.Selected guidance.

  4. Select Grant admin consent and check that the Status column shows Granted.

Request API permissions for SharePoint
Download or restore a backup

After you save a schedule, the page shows the backup location, who created it, the creation date and the next backup date. Each completed backup appears in the table.

Active backup schedule
  • Download saves the backup file to your computer for offline storage.

  • Restore returns the portal data to the state captured in that backup.

Backup actions

Important: Restore overwrites the entire database with the backed-up dump. Anything created after that backup is removed. Create and download a fresh backup before you restore. See Restore a backup.

On this Page:
Support Privacy Policy Terms of Service

Copyright Encryption Consulting LLC. All rights reserved.