CloudBerry Explorer
CloudBerry Explorer is a cross-platform desktop application that provides a dual-pane interface for managing cloud storage services. It offers a powerful file manager experience with advanced synchronization and backup capabilities.
Overview
CloudBerry Explorer provides professional-grade features for OSS management:
- Dual-pane interface for easy file operations between local and cloud storage
- Cross-platform support for Windows, macOS, and Linux
- Advanced synchronization with flexible scheduling options
- Backup capabilities with versioning and retention policies
- Free version available with core features
Download and Installation
System Requirements
- Windows: Windows 7 SP1 or later (64-bit recommended)
- macOS: macOS 10.12 or later
- Linux: Ubuntu 16.04+ or equivalent distributions
- Memory: Minimum 2GB RAM (4GB recommended)
- Storage: 100MB free disk space
Download
- Official Website: CloudBerry Explorer
- Versions Available:
- Free: Basic file management and sync
- Pro: Advanced features and commercial use
Installation Steps
Windows
- Download the Windows installer (.msi file)
- Run the installer as administrator
- Follow the installation wizard
- Choose installation directory
- Complete the installation and launch the application
macOS
- Download the macOS package (.pkg file)
- Double-click to open the installer
- Follow the installation prompts
- Allow installation from identified developers if prompted
- Launch from Applications folder
Linux
- Download the appropriate package (.deb or .rpm)
- Install using package manager:
# For Ubuntu/Debian
sudo dpkg -i cloudberry-explorer.deb
sudo apt-get install -f
# For RHEL/CentOS
sudo rpm -i cloudberry-explorer.rpm
Configuration for OSS
Step 1: Add New Storage Account
- Launch CloudBerry Explorer
- Double-click on S3 Compatible in the welcome screen
![Figure needed: Screenshot of CloudBerry Explorer welcome screen with S3 Compatible option]
Step 2: Configure Connection Settings
Fill in the connection configuration dialog:
Field | Value | Notes |
---|---|---|
Display Name | VNETWORK OSS | Friendly name for the connection |
Service Point | https://<CustomerId>.oss.swiftserve.com | OSS endpoint URL |
Access Key | Your OSS Access Key | From OSS credentials |
Secret Key | Your OSS Secret Key | From OSS credentials |
Use SSL | Yes | Recommended for security |
Signature Version | Version 4 | Latest signature version |
![Figure needed: Screenshot of CloudBerry Explorer connection configuration dialog with OSS settings]
Step 3: Advanced Settings (Optional)
Click Advanced for additional options:
- HTTP Proxy: Configure if behind a proxy
- Timeout Settings: Adjust for network conditions
- Retry Settings: Configure retry attempts for failed operations
- Multipart Upload: Set threshold and part size
Step 4: Test and Save Connection
- Click Test Connection to verify settings
- Wait for successful connection confirmation
- Click OK to save the connection
![Figure needed: Screenshot showing successful connection test in CloudBerry Explorer]
Using CloudBerry Explorer with OSS
Interface Overview
CloudBerry Explorer uses a dual-pane layout:
- Left Pane: Local file system
- Right Pane: Cloud storage (OSS buckets)
- Toolbar: Common operations and tools
- Status Bar: Transfer progress and connection status
![Figure needed: Screenshot of CloudBerry Explorer dual-pane interface]
Bucket Operations
Creating Buckets
- In the right pane (OSS side), click the New Bucket icon
- Enter bucket name following OSS naming conventions:
- 3-63 characters
- Lowercase letters, numbers, hyphens only
- Must start and end with alphanumeric character
- Click Create
Navigating Buckets
- Double-click buckets to open them
- Use the address bar to navigate directly to paths
- Use breadcrumb navigation to go back to parent directories
Deleting Buckets
- Right-click on the bucket
- Select Delete
- Confirm deletion (bucket must be empty)
File Transfer Operations
Uploading Files
Method 1: Drag and Drop
- Select files/folders in the left pane (local)
- Drag them to the right pane (OSS bucket)
- Monitor transfer progress in the status bar
Method 2: Transfer Buttons
- Select files in the left pane
- Click the → (right arrow) button in the toolbar
- Choose destination in the OSS bucket
![Figure needed: Screenshot showing file transfer operation in CloudBerry Explorer]
Downloading Files
Method 1: Drag and Drop
- Select files/folders in the right pane (OSS)
- Drag them to the left pane (local destination)
Method 2: Transfer Buttons
- Select files in the right pane
- Click the ← (left arrow) button in the toolbar
- Choose local destination folder
Synchronization
CloudBerry Explorer provides powerful sync capabilities:
- Select Tools → Synchronize Folders
- Configure sync settings:
- Source: Local folder or OSS bucket
- Destination: OSS bucket or local folder
- Sync Direction:
- One-way: Source to destination only
- Two-way: Bidirectional sync
- File Filters: Include/exclude patterns
- Delete Options: Handle deleted files
![Figure needed: Screenshot of CloudBerry Explorer synchronization dialog]
Advanced Features
Backup Functionality
- Click Backup in the toolbar
- Configure backup plan:
- Source: Local files/folders to backup
- Destination: OSS bucket path
- Schedule: When to run backups
- Retention: How long to keep backups
- Versioning: Keep multiple versions of files
File Versioning
CloudBerry Explorer can maintain multiple versions of files:
- Automatic versioning: Keep previous versions when files change
- Version limit: Control how many versions to retain
- Version restoration: Restore previous versions when needed
Encryption
Configure encryption for sensitive data:
- Client-side encryption: Encrypt files before upload
- Server-side encryption: Use OSS server-side encryption
- Encryption keys: Manage encryption passwords securely
Monitoring and Logging
Transfer Monitoring
- Real-time progress: View ongoing transfers in status bar
- Transfer history: Review completed operations
- Error handling: Automatic retry for failed transfers
- Bandwidth limiting: Control transfer speeds
Activity Logs
Access detailed logs via View → Log:
- Operation logs: Record of all file operations
- Error logs: Details of any failures or issues
- Performance metrics: Transfer speeds and timing
Configuration and Settings
General Settings
Access via Tools → Options:
Interface Settings
- Language: Choose interface language
- Theme: Light or dark interface theme
- Panel layout: Customize pane arrangement
- Font size: Adjust text size for readability
Transfer Settings
- Default transfer mode: Copy, move, or sync
- Overwrite policy: How to handle existing files
- Verification: Verify transfers with checksums
- Temporary files: Location for temporary transfer files
Performance Settings
- Concurrent transfers: Number of simultaneous operations
- Buffer size: Memory allocation for transfers
- Multipart upload: Configure for large files
- Network timeouts: Adjust for network conditions
Security Configuration
SSL/TLS Settings
- Certificate validation: Verify server certificates
- SSL protocols: Choose supported TLS versions
- Certificate store: Manage trusted certificates
Credential Management
- Save passwords: Securely store connection credentials
- Master password: Protect stored credentials
- Credential export: Backup connection settings
Automation and Scripting
Command Line Interface
CloudBerry Explorer includes a CLI for automation:
# Example backup command
cbe backup -s "/local/path" -d "oss://bucket/path" -account "VNETWORK OSS"
# Example sync command
cbe sync -s "/local/folder" -d "oss://bucket/folder" -account "VNETWORK OSS"
Scheduled Operations
- Create backup or sync plans in the GUI
- Configure schedules (daily, weekly, monthly)
- Set up email notifications for completion/errors
- Monitor scheduled tasks in the task manager
Batch Scripts
Create batch files for complex operations:
@echo off
echo Starting backup operation...
cbe backup -s "C:\Important Data" -d "oss://backup-bucket/daily/" -account "VNETWORK OSS"
if %errorlevel% == 0 (
echo Backup completed successfully
) else (
echo Backup failed with error %errorlevel%
)
Troubleshooting
Connection Issues
Cannot Connect to OSS
Symptoms: Connection test fails Solutions:
- Verify endpoint URL:
https://<CustomerId>.oss.swiftserve.com
- Check Access Key and Secret Key for typos
- Ensure firewall allows HTTPS traffic on port 443
- Test network connectivity to the endpoint
SSL Certificate Errors
Symptoms: Certificate validation failures Solutions:
- Update CloudBerry Explorer to latest version
- Check system date and time settings
- Temporarily disable certificate validation for testing
- Contact VNETWORK support for certificate issues
Transfer Problems
Slow Transfer Speeds
Symptoms: Poor upload/download performance Solutions:
- Check network bandwidth availability
- Adjust concurrent transfer settings
- Optimize multipart upload configuration
- Monitor system resources (CPU, memory, disk)
Transfer Failures
Symptoms: Files fail to upload or download Solutions:
- Check available disk space
- Verify file permissions
- Increase timeout settings
- Review error logs for specific issues
Sync Issues
Symptoms: Synchronization doesn't work as expected Solutions:
- Verify sync direction settings
- Check file filters and exclusions
- Review timestamp comparisons
- Test with small file sets first
Performance Optimization
Large File Handling
- Enable multipart upload for files larger than 100MB
- Adjust part size based on file sizes and network speed
- Use parallel transfers for multiple files
- Monitor memory usage during large transfers
Network Optimization
- Configure bandwidth limits to avoid network congestion
- Adjust retry settings for unreliable connections
- Use appropriate timeout values for your network
- Consider compression for compressible file types
Best Practices
Security
- Use strong credentials: Implement proper access key management
- Enable encryption: Protect sensitive data in transit and at rest
- Regular key rotation: Update access keys periodically
- Monitor access: Review logs for unauthorized activity
Performance
- Organize files efficiently: Use logical directory structures
- Implement retention policies: Automatically clean up old backups
- Schedule operations: Run large transfers during off-peak hours
- Monitor resource usage: Keep track of storage and bandwidth
Backup Strategy
- 3-2-1 Rule: 3 copies, 2 different media, 1 offsite (OSS)
- Test restores: Regularly verify backup integrity
- Version management: Keep appropriate number of file versions
- Document procedures: Maintain backup and restore documentation
Integration with Other Services
Cloud Storage Integration
CloudBerry Explorer can connect to multiple cloud services simultaneously:
- Multi-cloud backup: Backup to multiple destinations
- Cloud-to-cloud transfers: Move data between different providers
- Hybrid strategies: Combine local and cloud storage
Enterprise Integration
- Active Directory: Integrate with domain authentication
- Group policies: Deploy configurations centrally
- Monitoring systems: Integrate with enterprise monitoring
- Backup solutions: Part of comprehensive backup strategy
CloudBerry Explorer provides enterprise-grade features for OSS management. For simple operations, consider S3Browser, or for automation, see AWS CLI.