Cloud - Knowledge Base Archives - Hivelocity Hosting https://www.hivelocity.net/kb/tag/cloud/ Dedicated Servers, Private Cloud & Colocation Tue, 17 Sep 2024 19:12:15 +0000 en-US hourly 1 https://wordpress.org/?v=6.6 Private Cloud Product Guide: VMware by Broadcom https://www.hivelocity.net/kb/private-cloud-product-guide/ Tue, 17 Sep 2024 17:09:08 +0000 https://www.hivelocity.net/?post_type=hv_knowledgebase&p=32095   Private Cloud Introduction Private Cloud (VMware) offers our clients all of the features of a state of the art, multi-tenant VMware cloud environment in combination with Hivelocity’s managed services and infrastructure expertise. Leveraging Hivelocity’s expertise ensures that the your cloud environment is supported by cutting-edge technologies and adheres to industry best practices, guaranteeing optimal …

Private Cloud Product Guide: VMware by Broadcom Read More »

The post Private Cloud Product Guide: VMware by Broadcom appeared first on Hivelocity Hosting.

]]>
 

Private Cloud Introduction

Private Cloud (VMware) offers our clients all of the features of a state of the art, multi-tenant VMware cloud environment in combination with Hivelocity’s managed services and infrastructure expertise. Leveraging Hivelocity’s expertise ensures that the your cloud environment is supported by cutting-edge technologies and adheres to industry best practices, guaranteeing optimal performance and reliability. The infrastructure is engineered to provide high performance, scalability, high availability (no single points of failure), and secure cloud services to our clients, ensuring efficient operations and robust data management.

The core of Private Cloud is powered by VMware’s industry leading virtualization platform as well as Pure Storage. VMware’s robust features provide our clients with flexible resource allocation, seamless migration, and efficient workload management. This ensures a highly responsive and adaptable infrastructure capable of meeting diverse tenant requirements. Pure Storage provides our clients with high-performance, low-latency storage solutions with several performance options based on their application requirements. The integration of Pure Storage ensures that Private Cloud delivers rapid data access and supports demanding workloads, contributing to an optimized and responsive user experience.

To offer flexibility when it comes to management, Hivelocity will be offering two options to our clients. Those options will be broken out into Advanced Managed and Base Managed based to meet each client’s requirements.

Advanced Managed (Multi-Tenant and Dedicated Hosts*)

For clients looking to offload many of the daily management tasks to an MSP, Hivelocity offers a 24x7x365 managed option that includes initial solutioning/design and infrastructure setup for VMware (compute and networking, infrastructure monitoring/alerting, as well as Hivelocity SRE support. This option relieves our clients of having to perform ongoing operational actions and frees them up to do what is important to them, focus on their business applications and running their business.  

 With the Advanced Managed option, clients are provided access to the Cloud Director console to allow visibility of their cloud environment as well as view the usage currently deployed resources. Clients will be provided remote console access to the VM(s) to install and manage their applications. As changes are needed in the cloud environment, clients will be able to simply contact Hivelocity Support via the normal ticketing process to have additional VM’s created, started, stopped, restarted, updated or deleted as well as request changes to the network access and connectivity to and from their VM(s).

Base Managed (Multi-Tenant and Dedicated Hosts*) 

For Clients who are looking for more of a hands-on solution, Hivelocity offers a self service option which allows them to provision and manage their resources within the Private Cloud platform. For this option, the Client retains the responsibility to provision and maintain full control their own VM(s) as well as maintain the patch levels of their operating systems, network configurations and alert remediation specific to their configuration. Hivelocity will be responsible for the initial setup of the account to ensure proper client access as well as the initial infrastructure monitoring setup and monitoring within the Private Cloud— Multitenant Cloud environment. Hivelocity will provide monitoring and remediation services for the infrastructure and will send non-infrastructure related alerts to the client for remediation purposes.

 Clients will have full access to the Cloud Director portal to perform management functions of their Private Cloud — Multitenant Cloud environment. Clients will have the ability to create, modify, start, stop and remove virtual servers, virtual CPUs (vCPU), virtual RAM (vRAM), network, and storage resources. Some advanced configuration requests may require that a ticked be submitted to Hivelocity support to assist with the deployment of the request.

Private Cloud Optional Add On Services:

Advanced Load Balancer

  • VMware NSX Advanced Load Balancer (formerly known as Avi Networks) uses a software-defined architecture that separates the central control plane (Avi Controller) from the distributed data plane (Avi Service Engines). NSX Advanced Load Balancer is 100% REST API based, making it fully automatable and seamless with the CI/CD pipeline for application delivery. With predictive autoscaling NSX Advanced Load Balancer can scale based on elastic application loads across multi-cloud environments, including bare metal servers, virtual machines, and containers.
  • For security, NSX Advanced Load Balancer features an Intelligent Web Application Firewall (iWAF) that covers OWASP CRS protection, support for compliance regulations such as PCI DSS, HIPAA, and GDPR, and signature-based detection. It deploys positive security model and application learning to prevent web application attacks. Additionally, built-in analytics provide actionable insights on performance, end-user interactions and security events in a single dashboard (Avi App Insights) with end-to-end visibility. For container-based microservices applications, NSX Advanced Load Balancer offers a container ingress that provides traffic management, service discovery, and application maps.

Advanced Patch Management

  • Hivelocity will be providing operating system patching to all of the current vendor supported Operating System’s (as detailed here: https://help.automox.com/hc/en-us/articles/5352186282644-Supported-Operating-Systems) on a monthly basis as patches are released. Hivelocity will set up a new account in Automox and provide client access credentials. Once access is established Hivelocity will set up all client VMs that need to receive patching which requires a small agent to be installed on each OS which will require OS access. Once the agents are installed, Hivelocity will set up the initial patching schedule based on client requirements, provide console training, and handover Automox access to the client. Automox will notify our clients when patches are available to provide proper application testing (UAT) and will only deploy patches based on an agreed upon maintenance window as configured in the patching schedule. Clients will have access in the Automox portal to install Emergency/on-demand patches as needed. Any assistance needed can be requested by support ticket.  
  • Automox Powered

Advanced Virtual Gateway Firewall

  • VMware NSX Gateway Firewall is a software-only, layer 2-7 firewall that enables you to achieve consistent network security coverage and unified management for all of your workloads, regardless of whether they’re running on physical servers, in a private or public cloud environment or in containers. When deployed together with the NSX Distributed Firewall, the Gateway Firewall extends its capabilities to deliver consistent protection across the entirety of the infrastructure.
  • VMware NSX Gateway Firewall is a software-only, layer 2-7 firewall that incorporates advanced threat prevention capabilities such as intrusion detection/prevention (IDS/IPS), URL filtering and malware detection (using network sandboxing and other techniques) as well as routing and virtual private networking (VPN) functionality.
  • When the NSX Gateway Firewall is deployed in conjunction with the NSX Distributed Firewall, it’s easy to extend consistent layer 2-7 security controls across all applications and workloads.

Advanced Virtual Distributed Firewall

  • The VMware NSX Distributed Firewall is a software-defined Layer 7 firewall purpose-built to secure multi-cloud traffic across virtualized workloads. It provides stateful firewalling with IDS/IPS, sandboxing, and NTA/NDR— delivered as software and distributed to each host. With complete visibility into applications and flows, the NSX Distributed Firewall delivers superior security with policy automation that’s linked to the workload lifecycle. Unlike traditional firewalls that require network redesign and traffic hair-pinning, the NSX Distributed Firewall distributes the firewalling to each host, radically simplifying the security architecture. This allows security teams to easily segment the network, stop the lateral movement of attacks, and automate policy in a vastly simpler operational model.

Advanced Firewall with Advanced Threat Protection

  • VMware’s NSX Advanced Threat Prevention (ATP) provides network security capabilities that protect organizations against advanced threats. NSX ATP combines multiple detection technologies – Intrusion Detection/Prevention System (IDS/IPS), Network Sandboxing, and Network Traffic Analysis (NTA) – with aggregation, correlation, and context engines from Network Detection and Response (NDR). These capabilities complement each other to provide a cohesive defensive layer. As a result, ATP increases detection fidelity, reduces false positives, and accelerates remediation while decreasing security analysts’ manual work.
  • IDS/IPS: This technology inspects all traffic that enters or leaves the network, detecting and preventing known threats from gaining access to the network, critical systems, and data. IDS/IPS looks for known malicious traffic patterns to hunt for attacks in the traffic flow. When it finds such attacks, it generates alerts for use by security analysts. Alerts are also logged for post-incident investigation.
  • Network Sandbox: This is a secure isolation environment that detects malicious artifacts. It analyzes the behavior of objects, such as files and URLs, to determine if they are benign or malicious. Because it does not rely on signatures, the sandbox can detect novel and highly targeted malware that has never been seen before.
  • NTA: This technology looks at network traffic and traffic flow records using machine learning (ML) algorithms and advanced statistical techniques to develop a baseline of everyday activities. NTA can identify protocol, traffic, and host anomalies as they appear. Of course, not all anomalies represent threats; that’s why VMware’s NTA implements additional ML and rule-based techniques to determine if the anomaly is malicious. This analysis pipeline keeps false positives to a minimum, reducing the security team’s work so the team can focus on real issues.
  • NTA : Utilizes machine learning algorithms to develop a secure baseline of activities from network traffic, log files, and flow records and then alert to deviations from the secure baseline.
  • NDR: NDR consists of aggregation, correlation, and context engines. The aggregation engine collects signals from individual detection technologies. It combines them to reach a verdict (malicious or benign) on network activities. The correlation engines combine multiple related alerts into an “intrusion campaign.” The context engines collect data from various sources (including sources outside NSX) to add helpful context to the information provided to security analysts.
  • Advanced VPN
  • Additional VPN tunnels
  • Advanced Backup powered by Veeam. 
  • Advanced DRaaS Powered by Zerto. 
  • Microsoft SPLA and other 3rd Party Licensing
  • Advanced VMware Migration Services (vCDA). 
  • Professional Services Migration (Via Partner, Complex Migrations

Cloud Storage Powered by Pure Storage

The Hivelocity Cloud 2.0 is built using best in class storage array from Pure Storage. Pure allows our clients to utilize various tiers of storage to ensure their applications have the performance they need depending on workload as well as more budget friendly options to ensure our client’s data retention policies are met.  

  • Performance Tier 1 Storage
  • Standard Tier 2 Storage
  • Backup Tier 3 Storage

Performance Tier 1 Storage:

Experience unparalleled performance Hivelocity’s Performance Tier, designed to meet the demanding requirements of modern businesses. Our cutting-edge flash storage technology ensures lightning-fast access to your data, delivering the speed and responsiveness needed for critical applications. With ultra-low latency and high throughput, the Performance Tier empowers your organization to thrive in the era of real-time analytics and data-driven decision-making.

Key Features:

  • NVMe Flash Technology: Leverage the power of Non-Volatile Memory Express (NVMe) to unlock the full potential of flash storage, providing a quantum leap in speed and responsiveness.
  •  Predictive Analytics: Proactively address potential issues with Pure1® predictive analytics, ensuring optimal performance and minimizing disruptions.
  • Scalability: Seamlessly scale your storage infrastructure to accommodate growing data demands without sacrificing performance or worrying about procuring additional hardware as your storage requirements grow.

Standard Tier: Reliable and Cost-Efficient Storage Solutions

Hivelocity’s Standard Tier offers a robust and reliable storage solution that balances performance with cost-effectiveness. Ideal for a wide range of workloads, this tier provides a cost-efficient way to store and manage your data without compromising on quality or reliability. Whether you’re running business applications, virtualized environments, or databases, the Standard Tier delivers the reliability you need at a price point that makes sense for your budget.

Key Features:

  • All-Flash Array: Benefit from the speed and efficiency of all-flash storage, ensuring consistent performance across diverse workloads.
  • Data Reduction: Maximize storage efficiency with inline deduplication and compression, reducing your overall storage footprint and optimizing costs.
  • Reliability: Rely on Pure Storage’s proven track record for high availability and data integrity, minimizing the risk of downtime or data loss.

Backup Tier: Safeguarding Your Data Assets

Ensure the resilience and security of your data with Pure Storage’s Backup Tier. This tier is specifically designed to address the critical need for data protection, providing robust backup and recovery capabilities. With comprehensive features such as snapshot technology, data replication, and integration with leading backup solutions, the Backup Tier offers a solid foundation for building a reliable data protection strategy.

Key Features:

  • Snapshots and Replication: Create point-in-time snapshots for rapid data recovery and replicate data across geographically dispersed locations to ensure business continuity.
  • Integration with Backup Solutions: Seamlessly integrate with leading backup solutions, streamlining your backup and recovery processes.
  • Compliance and Security: Adhere to regulatory requirements and enhance data security with encryption, access controls, and audit trails.

Data Protection Services Powered by Veeam

Safeguard your VMware virtualized infrastructure with Hivelocity’s Data Protection service (Powered by Veeam) designed to address the unique challenges of VMware environments. Veeam Backup for VMware combines powerful features with seamless integration, providing comprehensive data protection tailored specifically for VMware-based workloads. Elevate your virtualization strategy with Veeam’s advanced backup options and ensure the availability, reliability, and recoverability of your critical data.

Service Offerings

  • Veeam Backup & Replication for VMware: Veeam’s flagship solution, Backup & Replication, offers specialized capabilities for VMware environments, providing seamless backup, replication, and recovery processes. Ensure the protection of your virtual machines (VMs) with a solution optimized for VMware’s unique architecture.
  • Veeam Explorer for VMware: Gain granular visibility into your VMware backups with Veeam Explorer, allowing for efficient recovery of individual items, such as files or application objects, directly from the backup.
  • VMware vSphere Integration: Benefit from tight integration with VMware vSphere, leveraging Veeam’s capabilities to enhance your vSphere environment’s data protection and recovery.

Key Backup Options

  • Image-Based VM Backups: Veeam’s image-based backup approach captures entire VM images, ensuring comprehensive protection and enabling efficient recovery of entire VMs.
  • Incremental Backups with Advanced Deduplication: Minimize backup storage requirements and optimize performance with Veeam’s advanced deduplication technology, capturing only changed data since the last backup.
  • Instant VM Recovery: Reduce downtime with Veeam’s instant VM recovery, allowing you to restart failed VMs directly from a backup file in minutes.
  • Application-Aware Processing: Ensure consistent and reliable backups of applications running in VMs with Veeam’s application-aware processing, supporting applications like Microsoft Exchange, SQL Server, and Active Directory.
  • VeeamZIP for Quick Ad-Hoc Backups: Perform ad-hoc backups of VMs with VeeamZIP, providing a quick and easy way to create point-in-time backups for testing, development, or archival purposes.
  • SureBackup Verification: Validate the recoverability of your backups with Veeam’s SureBackup, automatically verifying the integrity of VM backups and ensuring they can be successfully recovered.

Secure your VMware virtualized environment with confidence, leveraging Veeam’s tailored backup solutions. Whether you’re dealing with data loss, system failures, or simply need to ensure compliance, Veeam Backup for VMware environments delivers the reliability and flexibility your organization requires for efficient data protection.

Getting Started

How to:

Virtual Machines:

vApps

The post Private Cloud Product Guide: VMware by Broadcom appeared first on Hivelocity Hosting.

]]>
Monitoring Virtual Machines https://www.hivelocity.net/kb/monitoring-virtual-machines/ Thu, 05 Sep 2024 12:18:42 +0000 https://www.hivelocity.net/?post_type=hv_knowledgebase&p=34574 Access Monitoring: Select the VM from the list. Click `Details` and then `Monitoring chart`. Select Metrics: Choose from various metrics such as disk usage, CPU usage, memory usage. Adjust Time Frame: Change the time frame for metrics collection. Refresh: Click `Refresh` to update the chart. Save: Click `Save` to save any changes.

The post Monitoring Virtual Machines appeared first on Hivelocity Hosting.

]]>
  • Access Monitoring:

    • Select the VM from the list.

    • Click `Details` and then `Monitoring chart`.

    1. Select Metrics: Choose from various metrics such as disk usage, CPU usage, memory usage.

    2. Adjust Time Frame: Change the time frame for metrics collection.

    3. Refresh: Click `Refresh` to update the chart.

    4. Save: Click `Save` to save any changes.

    The post Monitoring Virtual Machines appeared first on Hivelocity Hosting.

    ]]>
    Working with Snapshots https://www.hivelocity.net/kb/working-with-snapshots/ Thu, 05 Sep 2024 12:17:27 +0000 https://www.hivelocity.net/?post_type=hv_knowledgebase&p=34572 Create Snapshot: Select the VM from the list. From the `Actions` menu, select `Create Snapshot`. Optional: Select to capture the memory state and quiesce the guest file system. Click `OK`. Revert to Snapshot: Select the VM from the list. From the `Actions` menu, select `Revert to Snapshot`. Click `OK`. Remove Snapshot: Select the VM from …

    Working with Snapshots Read More »

    The post Working with Snapshots appeared first on Hivelocity Hosting.

    ]]>
  • Create Snapshot:

    • Select the VM from the list.

    • From the `Actions` menu, select `Create Snapshot`.

    • Optional: Select to capture the memory state and quiesce the guest file system.

    • Click `OK`.

    1. Revert to Snapshot:

    • Select the VM from the list.

    • From the `Actions` menu, select `Revert to Snapshot`.

    • Click `OK`.

    1. Remove Snapshot:

    • Select the VM from the list.

    • From the `Actions` menu, select `Remove Snapshot`.

    • Click `OK`.

    The post Working with Snapshots appeared first on Hivelocity Hosting.

    ]]>
    Performing Power Operations on Virtual Machines https://www.hivelocity.net/kb/performing-power-operations-on-virtual-machines/ Thu, 05 Sep 2024 12:16:24 +0000 https://www.hivelocity.net/?post_type=hv_knowledgebase&p=34570 Power On: Select the VM from the list. From the `Actions` menu, select `Power On`. Power Off: Select the VM from the list. From the `Actions` menu, select `Power Off`. Shut Down Guest OS: Select the VM from the list. From the `Actions` menu, select `Shut Down Guest OS`. Reset: Select the VM from the …

    Performing Power Operations on Virtual Machines Read More »

    The post Performing Power Operations on Virtual Machines appeared first on Hivelocity Hosting.

    ]]>
  • Power On:

    • Select the VM from the list.

    • From the `Actions` menu, select `Power On`.

    1. Power Off:

    • Select the VM from the list.

    • From the `Actions` menu, select `Power Off`.

    1. Shut Down Guest OS:

    • Select the VM from the list.

    • From the `Actions` menu, select `Shut Down Guest OS`.

    1. Reset:

    • Select the VM from the list.

    • From the `Actions` menu, select `Reset`.

    1. Suspend:

    • Select the VM from the list.

    • From the `Actions` menu, select `Suspend`.

    1. Discard Suspended State:

    • Select the VM from the list.

    • From the `Actions` menu, select `Discard suspended state`.

    The post Performing Power Operations on Virtual Machines appeared first on Hivelocity Hosting.

    ]]>
    Editing Virtual Machine Properties https://www.hivelocity.net/kb/editing-virtual-machine-properties/ Thu, 05 Sep 2024 12:15:06 +0000 https://www.hivelocity.net/?post_type=hv_knowledgebase&p=34568 Editing Virtual Machine Properties Open VM Details: From the `Virtual Machines` panel, select the VM and click `Details`. General Properties: Edit properties like name, description, OS family, OS, boot firmware, EFI secure boot, boot delay, and storage policy. Click `Save` to apply changes. Hardware Properties: Select the `Hardware` tab. Edit settings for removable media, hard …

    Editing Virtual Machine Properties Read More »

    The post Editing Virtual Machine Properties appeared first on Hivelocity Hosting.

    ]]>
    Editing Virtual Machine Properties

    1. Open VM Details: From the `Virtual Machines` panel, select the VM and click `Details`.

    2. General Properties:

    • Edit properties like name, description, OS family, OS, boot firmware, EFI secure boot, boot delay, and storage policy.

    • Click `Save` to apply changes.

    1. Hardware Properties:

    • Select the `Hardware` tab.

    • Edit settings for removable media, hard disks, and compute resources (CPU, memory, vGPU).

    • Click `Save` to apply changes.

    1. NIC Settings:

    • Under `NICs`, click `Add` to add a new NIC.

    • Configure network, IP mode, and MAC address.

    • Click `Save` to apply changes.

    1. Security Devices: For VMware Cloud Director 10.4.2 and later, edit TPM settings under `Security Devices`.

    The post Editing Virtual Machine Properties appeared first on Hivelocity Hosting.

    ]]>
    View a Virtual Machine https://www.hivelocity.net/kb/view-a-virtual-machine/ Thu, 05 Sep 2024 12:13:33 +0000 https://www.hivelocity.net/?post_type=hv_knowledgebase&p=34566 Viewing Virtual Machines Open a Virtual Data Center: Click the card of the virtual data center you want to explore. Access Virtual Machines: From the left panel, select `Virtual Machines`. Choose View Type: For grid view, click the grid icon. For card view, click the card icon. Optional Sorting: Arrange the list of virtual machines …

    View a Virtual Machine Read More »

    The post View a Virtual Machine appeared first on Hivelocity Hosting.

    ]]>
    Viewing Virtual Machines

    1. Open a Virtual Data Center: Click the card of the virtual data center you want to explore.

    1. Access Virtual Machines: From the left panel, select `Virtual Machines`.

    1. Choose View Type:

    • For grid view, click the grid icon.

    • For card view, click the card icon.

    1. Optional Sorting: Arrange the list of virtual machines from the `Sort by` drop-down menu.

    The post View a Virtual Machine appeared first on Hivelocity Hosting.

    ]]>
    Create a Virtual Machine https://www.hivelocity.net/kb/create-a-virtual-machine/ Thu, 05 Sep 2024 12:11:35 +0000 https://www.hivelocity.net/?post_type=hv_knowledgebase&p=34564   Create Virtual Machine 1. Navigate to your tenant portal Click on Virtual Machines on the Left 2. Click “NEW VM” 3. Enter a Name for the VM Enter a Computer Name if Different, must be all one word. Click the “Description” field and enter Description 4. Choose Type, either New for a new VM, …

    Create a Virtual Machine Read More »

    The post Create a Virtual Machine appeared first on Hivelocity Hosting.

    ]]>
     
    Create Virtual Machine

    1. Navigate to your tenant portal

    Click on Virtual Machines on the Left

    2. Click “NEW VM”

    3. Enter a Name for the VM

    Enter a Computer Name if Different, must be all one word.

    Click the “Description” field and enter Description

    4. Choose Type, either New for a new VM, or From Template to select Template VM
    Click “From Template”

    5. Click this dropdown to choose Guest OS family

    6. Click this dropdown to Select Guest OS

    7. Click “Select…” next to boot image to select the ISO to boot from.

    8. Click this dropdown and select how many:

    CPU:

    Cores Per Socket:

    Memory in GB:

    9. Double-click this dropdown for Storage Policy. Depending on what storage levels you purchased you may have multiple options.

    Tip: Tip! You can also add additional Storage Drives by clicking the ADD button Next to Storage.

    10. Click Size, enter amount of storage for disk, you can choose MB, GB or TB.

    11. Click “CUSTOMIZE” for the Network Settings

    12. Click this dropdown for Networks. You can choose any available network in that VDC.

    13. Click this dropdown for IP Mode. You can choose Static – IP Pool, Static – Manual, or DHCP if its available. If Static-Manual is selected, you will have to enter IP Address in next field.

    14. Click “OK”

    The post Create a Virtual Machine appeared first on Hivelocity Hosting.

    ]]>
    Create a VApp https://www.hivelocity.net/kb/create-a-vapp/ Thu, 05 Sep 2024 12:04:58 +0000 https://www.hivelocity.net/?post_type=hv_knowledgebase&p=34355 1. Navigate to https://cloud.hivelocity.net/ 2. Click “vApps” 3. Click “NEW VAPP” 4. Type “Demo Vapp [[tab]] This is a Demo” 5. Click “ADD VIRTUAL MACHINE” 6. Create a New VM as described in the Creating VM Guide (using Template or using ISO) 7. Repeat Steps 5-6 to create as many VM as needed. 8. Once …

    Create a VApp Read More »

    The post Create a VApp appeared first on Hivelocity Hosting.

    ]]>
    1. Navigate to https://cloud.hivelocity.net/

    2. Click “vApps”

    vApps dashboard

    3. Click “NEW VAPP”

    new vapp button in dashboard

    4. Type “Demo Vapp [[tab]] This is a Demo”

    5. Click “ADD VIRTUAL MACHINE”

    add virtual machine to vapp

    6. Create a New VM as described in the Creating VM Guide (using Template or using ISO)

    7. Repeat Steps 5-6 to create as many VM as needed.

    8. Once All VM you need are created Click “CREATE”

    new vapp create button to save your configuration

    9. You have now created a VAPP

    The post Create a VApp appeared first on Hivelocity Hosting.

    ]]>
    Cloud Storage: FTP / SFTP How to https://www.hivelocity.net/kb/ftp-sftp/ Wed, 21 Jun 2017 19:20:47 +0000 https://www.hivelocity.net/?post_type=hv_knowledgebase&p=11843 *Update 10/2021: Please note, this is an EOL product no longer being offered to new customers. FTP (port 21) and SFTP (port 22) are supported, using your login and password in the Cloud Storage panel.   Example Backup Script: This script will sync backups from a directory on your server. You will need rsync, mutt, …

    Cloud Storage: FTP / SFTP How to Read More »

    The post Cloud Storage: FTP / SFTP How to appeared first on Hivelocity Hosting.

    ]]>
    *Update 10/2021: Please note, this is an EOL product no longer being offered to new customers.

    FTP (port 21) and SFTP (port 22) are supported, using your login and password in the Cloud Storage panel.

     

    Example Backup Script:

    This script will sync backups from a directory on your server. You will need rsync, mutt, and curl.

    # You must have mutt installed for email alerts and curl installed to upload the files to the ftp server.
    # Change settings to match your settings!
    # !/bin/bash
    
    # Date for files
    DATE=`date +%A_%b_%d_%Y`
    
    # Home Directory
    HOMEDIR=/backup
    
    # FTP Username
    USERNAME=username
    
    # FTP Password
    FTPPASSWORD=password
    
    # FTP Hostname or IP Address
    HOSTNAME=127.0.0.1
    
    # Server Name
    SERVERNAME=server1
    
    # Send Confirmation email to this address
    EMAILADDRESS1=user@domainname.com
    
    # Uptime
    UPTIME=`uptime`
    
    #Make Directory
    mkdir /backup/$DATE >> /backup/$DATE.log
    
    # MySQL
    DBUSER=database user
    DBPSWD=database password
    DATABASE1=database
    
    # Touch Log file
    echo "-+-+-+-+-" >> $HOMEDIR/$DATE.log
    echo $DATE >> $HOMEDIR/$DATE.log
    echo "-+-+-+-+-" >> $HOMEDIR/$DATE.log
    echo $UPTIME >> $HOMEDIR/$DATE.log
    
    # Backup Databases
    mysqldump -u $DBUSER -p$DBPSWD $DATABASE1 > $HOMEDIR/$DATE/$DATABASE1.sql >> $HOMEDIR/$DATE.log
    
    # rsync Meta partition to $BACKDIR/$DATE/
    rsync -a -v /var/www/ /backup/$DATE/www/ >> /backup/$DATE.log
    
    # TAR UP FILES
    tar -czf $HOMEDIR/$SERVERNAME$DATE.tar.gz /backup/$DATE >> /backup/$DATE.log
    
    # Send backup files to redundant back up server
    curl -T $HOMEDIR/$SERVERNAME$DATE.tar.gz ftp://$USERNAME:$FTPPASSWORD@$HOSTNAME:21/$SERVERNAME$DATE.tar.gz >> $HOMEDIR/$DATE.log
    
    
    #Mail user when complete
    mutt -s "Back up complete $UPTIME" -c $EMAILADDRESS1 -i $HOMEDIR/$DATE.log >> $HOMEDIR/$DATE.log

    The post Cloud Storage: FTP / SFTP How to appeared first on Hivelocity Hosting.

    ]]>
    Cloud Storage: SSH Mount How to https://www.hivelocity.net/kb/sshmount/ Mon, 19 Jun 2017 19:21:43 +0000 https://www.hivelocity.net/?post_type=hv_knowledgebase&p=11844 *Update 10/2021: Please note, this is an EOL product no longer being offered to new customers. Installing fuse-sshfs   Debian/Ubuntu apt-get install sshfs CentOS wget https://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm rpm -Uvh epel-release-6-8.noarch.rpm yum install fuse-sshfs   Setup sshmount   Create the mountpoint directory: mkdir /mnt/sshfs_mount Connect and mount with sshfs: sshfs user@hostname:/ /mnt/sshfs_mount/ If the Cloud Storage panel …

    Cloud Storage: SSH Mount How to Read More »

    The post Cloud Storage: SSH Mount How to appeared first on Hivelocity Hosting.

    ]]>
    *Update 10/2021: Please note, this is an EOL product no longer being offered to new customers.

    Installing fuse-sshfs

     

    Debian/Ubuntu

    apt-get install sshfs

    CentOS

    wget https://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
    rpm -Uvh epel-release-6-8.noarch.rpm
    yum install fuse-sshfs

     

    Setup sshmount

     

    Create the mountpoint directory:

    mkdir /mnt/sshfs_mount

    Connect and mount with sshfs:

    sshfs user@hostname:/ /mnt/sshfs_mount/

    If the Cloud Storage panel informs you to connect to cloudstorage3.hivelocity.net or cloudstorage4.hivelocity.net, use the full path to your remote home directory:

    sshfs user@hostname:/home/user/ /mnt/sshfs_mount/

    You may now write to your newly mounted storage in /mnt/sshfs_mount/.

     

    Using rsync

     

    Synchronizing a local directory with a remote one:

    rsync -r -a -v --delete /home /mnt/sshfs_mount

    CentOS Example:

    [root@centos6 ~]# wget https://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
        --2014-01-22 07:10:58--  https://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
        Resolving dl.fedoraproject.org... 209.132.181.25, 209.132.181.26, 209.132.181.27, ...
        Connecting to dl.fedoraproject.org|209.132.181.25|:80... connected.
        HTTP request sent, awaiting response... 200 OK
        Length: 14540 (14K) [application/x-rpm]
        Saving to: âepel-release-6-8.noarch.rpmâ
        100%[======================================>] 14,540      --.-K/s   in 0.04s
        2014-01-22 07:10:58 (331 KB/s) - âepel-release-6-8.noarch.rpmâ
    
        [root@centos6 ~]# rpm -Uvh epel-release-6-8.noarch.rpm
        warning: epel-release-6-8.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID 060                                            8b895: NOKEY
        Preparing...                ########################################### [100%]
           1:epel-release           ########################################### [100%]
    
        [root@centos6 ~]# yum install fuse-sshfs
        Loaded plugins: fastestmirror
        Loading mirror speeds from cached hostfile
        epel/metalink                                            |  14 kB     00:00
         * base: ftp.usf.edu
         * epel: mirror.cogentco.com
         * extras: mirror.oss.ou.edu
         * updates: mirror.oss.ou.edu
        epel                                                     | 4.2 kB     00:00
        epel/primary_db                                          | 5.8 MB     00:00
        Setting up Install Process
        Resolving Dependencies
        --> Running transaction check
        ---> Package fuse-sshfs.x86_64 0:2.4-1.el6 will be installed
        --> Processing Dependency: fuse >= 2.2 for package: fuse-sshfs-2.4-1.el6.x86_64
        --> Processing Dependency: openssh-clients for package: fuse-sshfs-2.4-1.el6.x86_64
        --> Processing Dependency: libfuse.so.2(FUSE_2.7)(64bit) for package: fuse-sshfs-2.4-1.el6.x86_64
        --> Processing Dependency: libfuse.so.2(FUSE_2.6)(64bit) for package: fuse-sshfs-2.4-1.el6.x86_64
        --> Processing Dependency: libfuse.so.2(FUSE_2.5)(64bit) for package: fuse-sshfs-2.4-1.el6.x86_64
        --> Processing Dependency: libfuse.so.2(FUSE_2.4)(64bit) for package: fuse-sshfs-2.4-1.el6.x86_64
        --> Processing Dependency: libfuse.so.2(FUSE_2.2)(64bit) for package: fuse-sshfs-2.4-1.el6.x86_64
        --> Processing Dependency: libfuse.so.2()(64bit) for package: fuse-sshfs-2.4-1.el6.x86_64
        --> Running transaction check
        ---> Package fuse.x86_64 0:2.8.3-4.el6 will be installed
        ---> Package fuse-libs.x86_64 0:2.8.3-4.el6 will be installed
        ---> Package openssh-clients.x86_64 0:5.3p1-94.el6 will be installed
        --> Processing Dependency: openssh = 5.3p1-94.el6 for package: openssh-clients-5.3p1-94.el6.x86_64
        --> Processing Dependency: libcrypto.so.10(libcrypto.so.10)(64bit) for package: openssh-clients-5.3p1-94.el6.x86_64
        --> Processing Dependency: libcrypto.so.10(OPENSSL_1.0.1)(64bit) for package: openssh-clients-5.3p1-94.el6.x86_64
        --> Processing Dependency: libedit.so.0()(64bit) for package: openssh-clients-5.3p1-94.el6.x86_64
        --> Running transaction check
        ---> Package libedit.x86_64 0:2.11-4.20080712cvs.1.el6 will be installed
        ---> Package openssh.x86_64 0:5.3p1-84.1.el6 will be updated
        --> Processing Dependency: openssh = 5.3p1-84.1.el6 for package: openssh-server-5.3p1-84.1.el6.x86_64
        ---> Package openssh.x86_64 0:5.3p1-94.el6 will be an update
        ---> Package openssl.x86_64 0:1.0.0-27.el6 will be updated
        ---> Package openssl.x86_64 0:1.0.1e-16.el6_5.4 will be an update
        --> Processing Dependency: make for package: openssl-1.0.1e-16.el6_5.4.x86_64
        --> Running transaction check
        ---> Package make.x86_64 1:3.81-20.el6 will be installed
        ---> Package openssh-server.x86_64 0:5.3p1-84.1.el6 will be updated
        ---> Package openssh-server.x86_64 0:5.3p1-94.el6 will be an update
        --> Finished Dependency Resolution
        Dependencies Resolved
        ================================================================================
         Package             Arch       Version                       Repository   Size
        ================================================================================
        Installing:
         fuse-sshfs          x86_64     2.4-1.el6                     epel         52 k
        Installing for dependencies:
         fuse                x86_64     2.8.3-4.el6                   base         71 k
         fuse-libs           x86_64     2.8.3-4.el6                   base         74 k
         libedit             x86_64     2.11-4.20080712cvs.1.el6      base         74 k
         make                x86_64     1:3.81-20.el6                 base        389 k
         openssh-clients     x86_64     5.3p1-94.el6                  base        402 k
        Updating for dependencies:
         openssh             x86_64     5.3p1-94.el6                  base        258 k
         openssh-server      x86_64     5.3p1-94.el6                  base        311 k
         openssl             x86_64     1.0.1e-16.el6_5.4             updates     1.5 M
    
        Transaction Summary
        ================================================================================
        Install       6 Package(s)
        Upgrade       3 Package(s)
    
        Total download size: 3.1 M
        Is this ok [y/N]: y
        Downloading Packages:
        (1/9): fuse-2.8.3-4.el6.x86_64.rpm                       |  71 kB     00:00
        (2/9): fuse-libs-2.8.3-4.el6.x86_64.rpm                  |  74 kB     00:00
        (3/9): fuse-sshfs-2.4-1.el6.x86_64.rpm                   |  52 kB     00:00
        (4/9): libedit-2.11-4.20080712cvs.1.el6.x86_64.rpm       |  74 kB     00:00
        (5/9): make-3.81-20.el6.x86_64.rpm                       | 389 kB     00:00
        (6/9): openssh-5.3p1-94.el6.x86_64.rpm                   | 258 kB     00:00
        (7/9): openssh-clients-5.3p1-94.el6.x86_64.rpm           | 402 kB     00:00
        (8/9): openssh-server-5.3p1-94.el6.x86_64.rpm            | 311 kB     00:00
        (9/9): openssl-1.0.1e-16.el6_5.4.x86_64.rpm              | 1.5 MB     00:00
        --------------------------------------------------------------------------------
        Total                                           2.5 MB/s | 3.1 MB     00:01
        warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY
        Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
        Importing GPG key 0x0608B895:
         Userid : EPEL (6) <epel@fedoraproject.org> 
     Package: epel-release-6-8.noarch (installed) 
     From : /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
     Is this ok [y/N]: y 
     Running rpm_check_debug 
     Running Transaction Test
     Transaction Test Succeeded 
     Running Transaction
     Warning: RPMDB altered outside of yum.
     Installing : 1:make-3.81-20.el6.x86_64 1/12 
     Updating : openssl-1.0.1e-16.el6_5.4.x86_64 2/12 
     Updating : openssh-5.3p1-94.el6.x86_64 3/12 
     Installing : fuse-libs-2.8.3-4.el6.x86_64 4/12 
     Installing : fuse-2.8.3-4.el6.x86_64 5/12 
     Installing : libedit-2.11-4.20080712cvs.1.el6.x86_64 6/12 
     Installing : openssh-clients-5.3p1-94.el6.x86_64 7/12 
     Installing : fuse-sshfs-2.4-1.el6.x86_64 8/12 
     Updating : openssh-server-5.3p1-94.el6.x86_64 9/12 
     Cleanup : openssh-server-5.3p1-84.1.el6.x86_64 10/12 
     Cleanup : openssh-5.3p1-84.1.el6.x86_64 11/12 
     Cleanup : openssl-1.0.0-27.el6.x86_64 12/12 
     Verifying : libedit-2.11-4.20080712cvs.1.el6.x86_64 1/12 
     Verifying : openssl-1.0.1e-16.el6_5.4.x86_64 2/12 
     Verifying : fuse-2.8.3-4.el6.x86_64 3/12 
     Verifying : openssh-5.3p1-94.el6.x86_64 4/12 
     Verifying : openssh-server-5.3p1-94.el6.x86_64 5/12 
     Verifying : fuse-sshfs-2.4-1.el6.x86_64 6/12 
     Verifying : openssh-clients-5.3p1-94.el6.x86_64 7/12 
     Verifying : fuse-libs-2.8.3-4.el6.x86_64 8/12 
     Verifying : 1:make-3.81-20.el6.x86_64 9/12 
     Verifying : openssh-server-5.3p1-84.1.el6.x86_64 10/12 
     Verifying : openssh-5.3p1-84.1.el6.x86_64 11/12 
     Verifying : openssl-1.0.0-27.el6.x86_64 12/12 
     Installed: 
     fuse-sshfs.x86_64 0:2.4-1.el6 
     Dependency Installed: 
     fuse.x86_64 0:2.8.3-4.el6      fuse-libs.x86_64 0:2.8.3-4.el6             libedit.x86_64 0:2.11-4.20080712cvs.1.el6 
     make.x86_64 1:3.81-20.el6 openssh-clients.x86_64 0:5.3p1-94.el6 
     Dependency Updated: 
     openssh.x86_64 0:5.3p1-94.el6 openssh-server.x86_64 0:5.3p1-94.el6 openssl.x86_64 0:1.0.1e-16.el6_5.4 
     Complete!
    
     [root@centos6 ~]# mkdir /cloudstorage 
     [root@centos6 ~]# sshfs caccount_1077@cloudstorage2.hivelocity.net:/ /cloudstorage/ 
     The authenticity of host 'cloudstorage2.hivelocity.net (206.51.235.186)' can't be established.
     RSA key fingerprint is 52:ba:48:2b:31:d9:c1:ea:ea:ea:c0:a2:22:db:a5:98. 
     Are you sure you want to continue connecting (yes/no)? yes 
     caccount_1077@cloudstorage2.hivelocity.net's password: 
    
     [root@centos6 ~]# mount
     /dev/mapper/vg_centos6-lv_root on / type ext4 (rw) 
     proc on /proc type proc (rw) 
     sysfs on /sys type sysfs (rw) 
     devpts on /dev/pts type devpts (rw,gid=5,mode=620) .
     tmpfs on /dev/shm type tmpfs (rw,rootcontext="system_u:object_r:tmpfs_t:s0") 
     /dev/vda1 on /boot type ext4 (rw)
     /dev/mapper/vg_centos6-lv_home on /home type ext4 (rw)
     none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw) 
     caccount_1077@cloudstorage2.hivelocity.net:/ on /cloudstorage type fuse.sshfs (rw,nosuid,nodev) 
     
     [root@centos6 ~]# cd /cloudstorage/ 
     
     [root@centos6 cloudstorage]# mkdir test 
     [root@centos6 cloudstorage]# ls -la 
     total 316 drwx------. 1 502 502 189 Jan 22 2014 . 
     dr-xr-xr-x. 23 root root 4096 Jan 22 07:14 .. 
     -rw-r--r--. 1 root root 107513 Sep 11 15:47 apf-current.tar.gz 
     -rwxr-xr-x. 1 root root 11264 Sep 11 15:45 aquota.group 
     -rw-r--r--. 1 502 502 18 Jul 18 2013 .bash_logout 
     -rw-r--r--. 1 502 502 176 Jul 18 2013 .bash_profile 
     -rw-r--r--. 1 502 502 124 Jul 18 2013 .bashrc 
     -rw-r--r--. 1 root root 12232 Sep 11 15:47 epel-release-5-4.noarch.rpm 
     -rw-r--r--. 1 root root 160381 Sep 11 15:47 iftop-0.17.tar.gz 
     drwxr-xr-x. 1 502 502 12 Jan 22 2014 test</epel@fedoraproject.org>

    Ubuntu 12.0.4.3 Example:

    root@logger:~# apt-get install sshfs
        Reading package lists... Done
        Building dependency tree
        Reading state information... Done
        The following NEW packages will be installed:
          sshfs
        0 upgraded, 1 newly installed, 0 to remove and 22 not upgraded.
        Need to get 43.9 kB of archives.
        After this operation, 129 kB of additional disk space will be used.
        Get:1 https://us.archive.ubuntu.com/ubuntu/ precise-updates/main sshfs amd64 2.3-1ubuntu0.1 [43.9 kB]
        Fetched 43.9 kB in 0s (207 kB/s)
        Selecting previously unselected package sshfs.
        (Reading database ... 139788 files and directories currently installed.)
        Unpacking sshfs (from .../sshfs_2.3-1ubuntu0.1_amd64.deb) ...
        Processing triggers for man-db ...
        Setting up sshfs (2.3-1ubuntu0.1) ...
    
        root@logger:~# mkdir /cloudstorage
    
        root@logger:~# sshfs caccount_1077@cloudstorage2.hivelocity.net:/ /cloudstorage/
        The authenticity of host 'cloudstorage2.hivelocity.net (206.51.235.186)' can't be established.
        RSA key fingerprint is 52:ba:48:2b:31:d9:c1:ea:f9:ac:c0:a2:22:db:a5:98.
        Are you sure you want to continue connecting (yes/no)? yes
        caccount_1077@cloudstorage2.hivelocity.net's password:
    
        root@logger:~# mount
        /dev/mapper/logger-root on / type ext4 (rw,errors=remount-ro)
        proc on /proc type proc (rw,noexec,nosuid,nodev)
        sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
        none on /sys/fs/fuse/connections type fusectl (rw)
        none on /sys/kernel/debug type debugfs (rw)
        none on /sys/kernel/security type securityfs (rw)
        udev on /dev type devtmpfs (rw,mode=0755)
        devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
        tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
        none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
        none on /run/shm type tmpfs (rw,nosuid,nodev)
        /dev/vda1 on /boot type ext2 (rw)
        caccount_1077@cloudstorage2.hivelocity.net:/ on /cloudstorage type fuse.sshfs (rw,nosuid,nodev,max_read=65536)

    The post Cloud Storage: SSH Mount How to appeared first on Hivelocity Hosting.

    ]]>
    How to mount your cloud storage drive on your CentOS, RHEL or Fedora systems https://www.hivelocity.net/kb/how-to-mount-your-cloud-storage-drive-on-your-centos-rhel-or-fedora-systems/ Mon, 06 Apr 2015 19:57:49 +0000 https://www.hivelocity.net/?post_type=hv_knowledgebase&p=11890 *Update 10/2021: Please note, this is an EOL product no longer being offered to new customers. This how to will provide you instructions for mounting your cloud storage to your CentOS, RHEL or Fedora system as a usable drive. This can be very useful and helpful when performing tasks and/or moving/manipulating files to and from …

    How to mount your cloud storage drive on your CentOS, RHEL or Fedora systems Read More »

    The post How to mount your cloud storage drive on your CentOS, RHEL or Fedora systems appeared first on Hivelocity Hosting.

    ]]>
    *Update 10/2021: Please note, this is an EOL product no longer being offered to new customers.

    This how to will provide you instructions for mounting your cloud storage to your CentOS, RHEL or Fedora system as a usable drive. This can be very useful and helpful when performing tasks and/or moving/manipulating files to and from your cloud storage device.


    Retrieve your cloud storage information

    First login to my.hivelocity.net and navigate to Services & Hardware.

    Next, click the Cloud Storage button at the top. Once you are in the Cloud Storage page you will see Login Details. Please copy these details safely or keep this tab open as you will need these credentials later.

    Cloud Storage Manager Screenshot


    Now your ready to begin configuring the server

    Use an SSH terminal application like Putty or another OpenSSH client to connect to your server with the root credentials provided in your servers welcome letter.

    You will need:

    • Server IP address
    • Server SSH port (22 is default — if you see Connection refused error, you are using the wrong SSH port)
    • User: root or sudoer user
    • Password

    If you are unsure what your credentials are, please request a password reset through your my.hivelocity.net portal by issuing a ticket to general support or email us support@hivelocity.net


    1. Install SSHFS

    Perform the following while connected to your server via SSH terminal application.
    yum install sshfs


    2. Create mount directory

    mkdir /cloud-storage


    3. Mount remote filesystem

    Replace yourusername with your cloudstorage login username
    Replace cloudstoragedomain with cloud storage IP or domain (cloudstorage1.hivelocity.net or cloudstorage2.hivelocity.net etc) found within your my.hivelocity.net -> Cloud Storage information sshfs yourusername@cloudstoragedomain:/ /cloud-storage Example line would something like: sshfs caccount_1077@cloudstorage1.hivelocity.net:/ /cloud-storage


    4. Check the new mounted drive contents

    Check to make sure the mount was created successfully df -h You should now see the mount listed at the end

    Also check to see if your storage contents can be listed ls -lh /cloud-storage


    5. Configure the system to remount upon reboots

    nano /etc/fstab Navigate to the bottom of this file and insert the mount line: sshfs#yourusername@cloudstoragedomain:/ /cloud-storage fuse defaults 0 0


    6. Unmounting the drive

    If you need unmount the drive at any time, you simply need to perform the following. umount /cloud-storage


    If you thought that was helpful, check out this article on How to use RSYNC with cloudstorage from our Impressive Support staff

    Back to Top

    The post How to mount your cloud storage drive on your CentOS, RHEL or Fedora systems appeared first on Hivelocity Hosting.

    ]]>