• CentOS 7安装Azcopy


    Azcopy是Azure存储一个非常好用的工具。本文将介绍如何在CentOS7下安装的过程。

    更新:目前需要.net core 2.0版本。具体下载地址大家自己搜索。

    1 安装.net core 1.1.1版本

    .net core 1.1.1的下载信息在github上:

    https://github.com/dotnet/core/blob/master/release-notes/download-archives/1.1.1-download.md

    在下载安装前,先装两个库:

    yum install libunwind libicu

    然后下载.net core的包:

    curl -sSL -o dotnet.tar.gz https://go.microsoft.com/fwlink/?LinkID=843420

    下载后解压到制定目录:

    mkdir -p /opt/dotnet && tar zxf dotnet.tar.gz -C /opt/dotnet
    ln -s /opt/dotnet/dotnet /usr/local/bin

    2 安装azcopy

    下载azcopy的包:

    wget -O azcopy.tar.gz https://aka.ms/downloadazcopyprlinux

    解压:

    tar -xf azcopy.tar.gz

    安装:

    ./install.sh

    安装完成后,可以运行azcopy:

    [root@hwmig01 ~]# azcopy
    ------------------------------------------------------------------------------
    azcopy 6.0.0-netcorepreview Copyright (c) 2017 Microsoft Corp. All Rights Reserved.
    ------------------------------------------------------------------------------
    # azcopy is designed for high-performance uploading, downloading, and copying
    data to and from Microsoft Azure Blob, and File storage.
     
    # Command Line Usage:
    azcopy --source <source> --destination <destination> [options]
     
    # Options:
    [--source-key] [--dest-key] [--source-sas] [--dest-sas] [--verbose] [--resume]
    [--config-file] [--quiet] [--parallel-level] [--source-type] [--dest-type]
    [--recursive] [--include] [--check-md5] [--dry-run] [--preserve-last-modified-time]
    [--exclude-newer] [--exclude-older] [--sync-copy] [--set-content-type] [--blob-type]
    [--delimiter] [--include-snapshot]
     
    ------------------------------------------------------------------------------
    For azcopy command-line help, type one of the following commands:
    # Detailed command-line help for azcopy --- azcopy --help
    # Detailed help for any azcopy option --- azcopy --help source-key
    # Command line samples --- azcopy --help sample
    You can learn more about azcopy at http://aka.ms/azcopy.
    ------------------------------------------------------------------------------

    上传文件测试:

    azcopy --source ./ --destination https://testfg.blob.core.chinacloudapi.cn/file --dest-key xxxxxxx
    [2017/10/18 07:43:58] Transfer summary:
    -----------------
    Total files transferred: 16
    Transfer successfully:   16
    Transfer skipped:        0
    Transfer failed:         0
    Elapsed time:            00.00:00:10

    上传成功。

  • 相关阅读:
    用于json的 .ashx 小细节
    (转)写让别人能读懂的代码
    Mvc 中ViewBag Model 查找不到解决
    Windows 2008 R2 配置 DNS 实现二级域名
    Windows Server 2008 DNS服务器安装与配置
    【iOS】swift init构造器
    【iOS】OC-UTC日期字符串格式化
    android使用sharesdk的小感
    【iOS】Swift GCD-下
    【iOS】Swift GCD-上
  • 原文地址:https://www.cnblogs.com/hengwei/p/7686992.html
Copyright © 2020-2023  润新知