Assisted history matching (AHM) of a channelized reservoir is still a very-challenging task because it is very difficult to gradually deform the discrete facies in an automated fashion, while preserving geological realism. In this paper, a pluri-principalcomponent-analysis (PCA) method, which supports PCA with a pluri-Gaussian model, is proposed to reconstruct geological and reservoir models with multiple facies. PCA extracts the major geological features from a large collection of training channelized models and generates gridblock-based properties and real-valued (i.e., noninteger-valued) facies. The real-valued facies are mapped to discrete facies indicators according to rock-type rules (RTRs) that determine the fraction of each facies and neighboring connections between different facies. Pluri-PCA preserves the main (or principal) features of both geological and geostatistical characteristics of the prior models. A new method is also proposed to automatically build the RTRs with an ensemble of training realizations. An AHM work flow is developed by integrating pluri-PCA with a derivative-free optimization algorithm. This work flow is validated on a synthetic model with four facies types and a real-field channelized model with three facies types, and it is applied to update both the facies model and the reservoir model by conditioning to production data and/or hard data. The models generated by pluri-PCA preserve the major geological/geostatistical descriptions of the original training models. This has great potential for practical applications in large-scale history matching and uncertainty quantification.